Chris Danford
|
301c6e707e
|
more TickEarlySeconds into CommonMetrics
|
2005-03-20 09:52:48 +00:00 |
|
Chris Danford
|
9cfa779956
|
remove code to play cancel sound and put the cancel sound in the transition
|
2005-03-20 08:23:08 +00:00 |
|
Chris Danford
|
48e6cb1a69
|
rename back -> cancel because "back" conflicts with "background"
|
2005-03-20 06:14:41 +00:00 |
|
Glenn Maynard
|
564b187ffb
|
Combine "next song in" and "next song out" into "next course song".
This allows us to preload everything in the transition except for the song
banner (giving faster transitions), and is easier to control.
|
2005-03-19 00:03:53 +00:00 |
|
Glenn Maynard
|
665ab585d4
|
set up queues late, only once they're needed
|
2005-03-18 07:53:16 +00:00 |
|
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 |
|