Chris Danford
65d71a4f23
expermienting with DEFINE_METHOD macro for Lua methods
2005-09-10 02:47:04 +00:00
Chris Danford
0139231be6
Add mixed case version that's used in a few places. Phase out the lowercase version eventually.
2005-08-29 02:03:17 +00:00
Glenn Maynard
11c8676781
fix scaletoclipped
2005-08-27 04:03:22 +00:00
Chris Danford
65c5944b47
add lua binding: LoadCardFromCharacter
2005-08-15 07:51:39 +00:00
Chris Danford
843e2a9c91
add profile switching on STitleMenu
2005-08-03 03:27:43 +00:00
Chris Danford
0c7b0b5529
add "course fallback" banner so that we can show "edit" for edit courses
2005-08-01 05:15:59 +00:00
Chris Danford
c9718db4b6
add lua bindings
2005-07-29 22:59:11 +00:00
Glenn Maynard
0289b1a91e
use RageTexturePreloader
2005-06-30 22:41:22 +00:00
Chris Danford
2a6dcba6e8
cleanup:
...
"GroupName" -> "SongGroup" to make room for CourseGroup
replace checks for "cvs" with a call to StripCvs()
m_Rows -> m_pRows
broadcast on preferred group changes
2005-06-23 08:05:09 +00:00
Glenn Maynard
9d7f835609
no need to template Luna specializations
2005-06-20 05:02:03 +00:00
Glenn Maynard
c998564adf
update registration for various types
2005-06-20 04:17:02 +00:00
Chris Danford
0938d9d9a7
conver more to use Preference
2005-04-28 08:27:40 +00:00
Glenn Maynard
6b3d83e4e8
comment
2005-04-24 01:36:50 +00:00
Glenn Maynard
c401a65864
more banners
...
separate command for fading from low res
2005-04-23 10:19:47 +00:00
Glenn Maynard
d3b034e9d4
remove hard-coded tween
2005-04-23 06:52:07 +00:00
Glenn Maynard
026148f7fa
unused
2005-04-23 06:30:22 +00:00
Chris Danford
017dd5d048
fix AV
2005-02-24 13:49:42 +00:00
Glenn Maynard
fc1c863f8a
omit semicolon, so REGISTER_ACTOR_CLASS(x) can't be parsed as
...
a prototype
2005-02-23 19:09:13 +00:00
Chris Danford
b9b693818c
fix Actor not subscribing. Is it a compiler bug that this failed silently instead of erroring?
2005-02-23 18:57:10 +00:00
Chris Danford
ed044bd2f9
add Lua binding
2005-02-23 17:52:28 +00:00
Glenn Maynard
75d78a8d1c
cleanup, cache
2005-02-02 05:19:10 +00:00
Glenn Maynard
8d48438c15
ModeMenuAvailable metric removed; change Codes instead.
...
Merge the sort menu into the mode menu.
GAMESTATE->m_SortOrder is now GAMESTATE->m_PreferredSortOrder.
Allow the mode menu to have non-mutually-exclusive items.
2005-01-29 20:46:08 +00:00
Glenn Maynard
02d68f44ef
don't waste time caching banners for Banner, only FadingBanner (eg. ScreenStage)
2004-12-30 20:08:34 +00:00
Chris Danford
005a7f5efa
convert more prefs to use Preference
2004-12-04 10:35:50 +00:00
Chris Danford
5127ceef4d
remove CachedThemeMetrics in favor of ThemeMetric<T>
...
fix "CachedThemeMetrics don't read HTML colors and don't evaluate Lua expressions"
2004-11-06 20:36:04 +00:00
Glenn Maynard
16e90febbd
allow two simultaneous fades
2004-10-23 04:04:09 +00:00
Glenn Maynard
d42b2b965c
FadingBanner no longer auto-fades low res banners; that's up to
...
ScreenSelectMusic. (If we want simpler screens to use low res banners,
we can create an AutoFadingBanner to do what this logic did.) It's ugly
to have music wheel metrics, etc. in here.
2004-09-08 02:46:13 +00:00
Glenn Maynard
21fe4fa342
const
2004-09-06 05:27:18 +00:00
Glenn Maynard
692ad6c31e
reduce fading banner skips
2004-09-06 05:25:37 +00:00
Glenn Maynard
3798245ce6
license update
2004-06-07 21:14:03 +00:00
Glenn Maynard
8e9aa050d6
no need to time a banner load when the full banner is loaded fast
2004-06-03 05:36:01 +00:00
Chris Danford
2d269ebe06
remove Leap, add Portal
2004-06-02 05:12:45 +00:00
Chris Danford
4ac1e0ee45
move Random "don't lock after choose" logic to a separate wheel item, "LEAP"
2004-04-26 06:47:03 +00:00
Chris Danford
8ecc6183f0
add sort and mode banners, metric for random and roulette scrolling
2004-04-13 09:46:04 +00:00
Glenn Maynard
c58fe72382
use Sprite::SongBannerTexture
2004-03-26 07:56:18 +00:00
Glenn Maynard
da160607b8
Allow preloading all song banners.
2003-11-25 22:56:48 +00:00
Chris Danford
41c2415e95
cache and cleanup metrics
2003-11-05 04:57:47 +00:00
Glenn Maynard
c55e228d6b
avoid BannerCache warnings
2003-08-03 05:40:13 +00:00
Glenn Maynard
db3368ae30
Fix fallback banner not always showing.
2003-07-15 20:08:15 +00:00
Glenn Maynard
7b9f4830b4
Fix banners fading out and in after changing sort
2003-07-14 23:53:57 +00:00
Glenn Maynard
758e87d256
comment
2003-07-14 22:23:35 +00:00
Chris Danford
9c9aef37c7
fold CroppedSprite functionality into Sprite
...
more work on Rave
2003-07-03 06:38:57 +00:00
Glenn Maynard
13774d47e8
cleanup
2003-06-30 06:22:18 +00:00
Glenn Maynard
568e27849e
Oops. If we were loading a banner where it was already loaded, we'd
...
see that it was loaded, and then load it--over a sprite that already had
it loaded, which caused it to get unloaded, lose refcount and get purged
and reloaded from scratch.
Just don't do that; always fade through the low-quality banner.
2003-06-16 18:25:14 +00:00
Glenn Maynard
81626a981d
fix crash on songs with no banner
2003-06-16 07:54:17 +00:00
Ben Anderson
bb56cc6f80
course.h and Course.h are NOT the same thing on Linux, sorry about that
2003-06-15 17:45:57 +00:00
Glenn Maynard
65c51af8a4
banner cache for course banners
2003-06-15 02:07:31 +00:00
Glenn Maynard
0573864206
banner cache for group banners
2003-06-15 01:53:51 +00:00
Glenn Maynard
06af315dfd
Refactor:
...
It seems to be no big deal to have a lot of small files; I think it's the
actual scan of the song tree that's expensive. Simplify with this in
mind.
Load song banners when the song is loaded, so we don't load banners
for songs that aren't there.
Avoid touching the original banner when we're simply loading.
2003-06-15 00:57:05 +00:00
Glenn Maynard
61e8c60d1e
implement not changing banners when fast if banners aren't preloaded
2003-06-11 01:48:25 +00:00