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