Commit Graph

648 Commits

Author SHA1 Message Date
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
Chris Danford 0457317a6f fix Combo30Misses overrides FailType shouldn't override FailOff 2005-02-17 21:30:10 +00:00
Chris Danford bb712884bb move global StageStats into a singleton 2005-02-16 03:25:45 +00:00
Chris Danford 12fde5d55c move PlayerName texts out of code and into BGAnimations 2005-02-13 01:16:17 +00:00
Glenn Maynard 1905fc9a22 attempting to clean up Player::Step. This just shifts the stuff to
ScreenGameplay::Update, but at least it keeps this logic out of Player ...
2005-02-07 04:12:51 +00:00
Glenn Maynard c37de6424a cleanup. Change2DAnimState only sets a variable, and nothing else
ever changes it, so there's no harm in sending the same value repeatedly.
2005-02-07 04:02:38 +00:00
Glenn Maynard 7d51ae8641 don't pause memory cards in demonstration 2005-02-06 10:10:38 +00:00
Glenn Maynard 97a4a65b26 Unmount cards if we time out. "Locking" and "finalizing" are the same;
merge them.  (They're both enabled and disabled in the same place.)
Pause the memory card thread during gameplay, so any changes will
wait until the current stage finishes (so we don't interrupt the player with
a noise and possibly skip).  Work on making MemoryCardManager::LockCards()
block if the card is in CHECKING.
2005-02-06 08:48:55 +00:00
Chris Danford 4223e09cc8 GetPathTo -> GetPath 2005-02-06 03:32:53 +00:00
Glenn Maynard 0ac0049da8 fix assist tick 2005-01-31 19:12:30 +00:00
Chris Danford bc6d223db5 add asserts 2005-01-31 04:41:25 +00:00
Glenn Maynard e73b073e04 simplify 2005-01-30 03:08:42 +00:00