Glenn Maynard
|
507493e928
|
separate Load() call to give queues to ScoreKeepers (do expensive init in ctor)
|
2005-03-18 07:36:59 +00:00 |
|
Glenn Maynard
|
2945731f0b
|
load music last
|
2005-03-18 07:08:05 +00:00 |
|
Glenn Maynard
|
9a41132083
|
don't init general background graphics in the first LoadNextSong call
|
2005-03-18 05:06:34 +00:00 |
|
Glenn Maynard
|
db08dc73bf
|
remove legacy code
|
2005-03-18 05:00:20 +00:00 |
|
Glenn Maynard
|
e5af8b0f70
|
remove unnecessary CacheAllUsedNoteSkins calls; this is all done in NoteField::Init now
|
2005-03-18 04:58:15 +00:00 |
|
Glenn Maynard
|
b6b9b11b0f
|
don't bother unloading "unused" note skins; now we just load all the note skins we'll need in advance for a whole round
|
2005-03-18 04:13:19 +00:00 |
|
Glenn Maynard
|
fd12ab18b1
|
don't re-Init Player for each song
|
2005-03-18 03:17:52 +00:00 |
|
Glenn Maynard
|
014dcf7ccd
|
load assets before the song
|
2005-03-18 02:57:03 +00:00 |
|
Chris Danford
|
1f112ae2ca
|
fix Various showed as BPM for some courses with <= MAX_COURSE_ENTRIES_BEFORE_VARIOUS
|
2005-03-17 17:53:10 +00:00 |
|
Glenn Maynard
|
f6a50ff651
|
fix give up timer triggering after STATE_OUTRO
|
2005-03-15 08:44:35 +00:00 |
|
Glenn Maynard
|
dd478559ad
|
ignore give up/back out for inactive players
|
2005-03-15 08:37:18 +00:00 |
|
Glenn Maynard
|
52aba90c8a
|
reduce 'give up' timer slightly
|
2005-03-15 08:30:43 +00:00 |
|
Charles Lohr
|
b36f6a6f04
|
VC6 cleanup. Remove .GetValue() "fixes" by overloading binary operators.
|
2005-03-14 20:26:50 +00:00 |
|
Chris Danford
|
dbbdfc14ce
|
move SM_NotesEnded into ScreenGameplay.h so that it can be shared
|
2005-03-14 13:29:19 +00:00 |
|
Charles Lohr
|
29a481a5f7
|
Fix? The lights didn't always trigger where they should have (it was occasionally forgetting to blink a light). This seems to fix it.
|
2005-03-12 07:47:14 +00:00 |
|
Glenn Maynard
|
69bbcb071b
|
fix "give up" draw order
|
2005-03-12 07:27:48 +00:00 |
|
Chris Danford
|
1d2a5be213
|
cache Noteskins from scripted course mods at song load time, not in first update after load
|
2005-03-12 05:04:24 +00:00 |
|
Glenn Maynard
|
ad96700fcf
|
themable give up text
|
2005-03-12 00:04:27 +00:00 |
|
Chris Danford
|
155b380d2e
|
style
|
2005-03-11 04:53:45 +00:00 |
|
Glenn Maynard
|
df4a7e3c9d
|
no pause in demo and once tweening out
|
2005-03-11 04:12:48 +00:00 |
|
Glenn Maynard
|
f61cce45f5
|
don't process hold note logic while paused
SM_Pause can be sent from elsewhere to pause
START unpauses when paused
don't move on to another screen when paused
|
2005-03-11 03:54:40 +00:00 |
|
Glenn Maynard
|
afe1f892eb
|
cleanup
play "PauseCommand" and "UnpauseCommand"
|
2005-03-11 03:33:41 +00:00 |
|
Glenn Maynard
|
751b4ca4bb
|
m_Foreground -> m_SongForeground, for consistency
work on pausing
OnCommand for m_SongBackground and m_SongForeground (eg. to
change draw order)
|
2005-03-11 02:52:40 +00:00 |
|
Glenn Maynard
|
510f43d736
|
cleanup
|
2005-03-11 02:38:08 +00:00 |
|
Glenn Maynard
|
b0b85a43c3
|
s/m_Background/m_SongBackground/, to avoid confusion between the
song background and the screen background (perhaps something like
m_SongVideo would be better; it's not necessarily all the way in the
background)
|
2005-03-11 02:12:21 +00:00 |
|
Glenn Maynard
|
2465eddf0f
|
simplify
|
2005-03-11 02:06:39 +00:00 |
|
Charles Lohr
|
0495b83ecf
|
Fix: VC6 compile. Maybe we should try to figure out a clean way of doing this in VC6 insted of having these nasty GetValue()'s everywhere.
|
2005-03-10 16:55:11 +00:00 |
|
Glenn Maynard
|
2f9be16b15
|
either start or select can trigger "give up"
|
2005-03-10 02:45:40 +00:00 |
|
Chris Danford
|
2d93802641
|
add Yes/No/Cancel prompt for exiting ScreenEdit
|
2005-03-08 04:02:25 +00:00 |
|
Glenn Maynard
|
b0651469e9
|
don't bother with hidden elements
|
2005-02-28 08:43:49 +00:00 |
|
Glenn Maynard
|
178f081334
|
foreground under transitions
|
2005-02-27 21:01:56 +00:00 |
|
Glenn Maynard
|
956aef68af
|
remove m_textSongTitle; this can be done with XML now
|
2005-02-26 22:55:56 +00:00 |
|
Glenn Maynard
|
aea0cba8f9
|
fix course song number
|
2005-02-26 19:31:34 +00:00 |
|
Glenn Maynard
|
10ad53d845
|
use the same overlay for gameplay and demonstration
|
2005-02-26 10:23:05 +00:00 |
|
Glenn Maynard
|
709d9e60d7
|
remove m_meterSongPosition - this can be done with XML now
fix crash
|
2005-02-26 10:14:27 +00:00 |
|
Glenn Maynard
|
a16004a303
|
fix draw order
|
2005-02-26 09:21:33 +00:00 |
|
Glenn Maynard
|
de339d9b00
|
AutoActor overlay
|
2005-02-26 09:16:34 +00:00 |
|
Glenn Maynard
|
1bdb2563b1
|
self-updating SongMeterDisplay class
|
2005-02-26 08:46:52 +00:00 |
|
Glenn Maynard
|
0b9063844e
|
allow specifying the player type
|
2005-02-26 06:22:40 +00:00 |
|
Glenn Maynard
|
8ca885d8bd
|
clean up INITIAL_BACKGROUND_BRIGHTNESS
|
2005-02-26 06:09:14 +00:00 |
|
Glenn Maynard
|
4c2ffa90ef
|
Player cleanup
|
2005-02-26 05:59:12 +00:00 |
|
Chris Danford
|
071f02a862
|
allow access to individual BroadcastOnChangePtrs within BroadcastOnChangePtr1D
|
2005-02-25 18:17:26 +00:00 |
|
Chris Danford
|
4104edcad9
|
use BroadcastOnChange wrappers
|
2005-02-25 05:27:28 +00:00 |
|
Glenn Maynard
|
921c1446c4
|
cleanup
|
2005-02-25 04:18:28 +00:00 |
|
Glenn Maynard
|
da30ea7def
|
assert
|
2005-02-24 21:44:08 +00:00 |
|
Chris Danford
|
ab22e629d4
|
enforce that changed message is broadcast whenever value changes
|
2005-02-24 12:27:30 +00:00 |
|
Chris Danford
|
555d5aa2fe
|
don't use Name/ID to load DifficultyMeter. We only need the Name at load time, so pass it into Load and don't save it in the Actor.
|
2005-02-23 20:40:46 +00:00 |
|
Glenn Maynard
|
94f87f9b58
|
simplify
|
2005-02-23 04:46:05 +00:00 |
|
Chris Danford
|
a2915c038b
|
add TemporaryEventMode flag to GameState
|
2005-02-21 17:29:49 +00:00 |
|
Glenn Maynard
|
74d27315d3
|
s/UnlockSystem.h/UnlockManager.h/
|
2005-02-21 06:22:46 +00:00 |
|