Commit Graph

49 Commits

Author SHA1 Message Date
Chris Danford d5c31a1a23 revert headers 2004-06-09 04:28:27 +00:00
Chris Danford 2241c31369 stop ScreenDemonstration music on MENU_COIN 2004-06-09 02:48:38 +00:00
Glenn Maynard e4d124dd91 license update 2004-06-08 05:22:33 +00:00
Chris Danford b05d25ab24 "m_pCurNotes" -> "m_pCurSteps" 2004-05-24 06:12:17 +00:00
Chris Danford ba93ee8469 "for( int p=0; p<NUM_PLAYERS; p++ )" -> "FOREACH_PlayerNumber( p )" 2004-05-24 06:10:11 +00:00
Chris Danford 4bb777232d name cleanup: "pNotes" -> "pSteps" 2004-05-24 03:41:39 +00:00
Glenn Maynard 98a0b812f0 revert RageSounds::TakeOverSound stuff; ended up not using it
and it broke changing BPM during gameplay
SDL_Delay -> usleep
2004-05-21 00:58:48 +00:00
Chris Danford 71edd1ffa0 fix possible divide by 0 2004-04-14 06:00:32 +00:00
Glenn Maynard 3219e9d9f0 fix warning 2004-04-08 00:13:29 +00:00
Chris Danford 66eec3b63a add metric to control difficulties that show in demonstration 2004-04-07 23:55:44 +00:00
Glenn Maynard 0fd9e1f140 cleanup 2004-03-25 22:20:40 +00:00
Chris Danford 0e9670fe4b move join pause time to metric 2004-03-23 21:02:58 +00:00
Glenn Maynard ddeccdfeaf fix honoring PREFSMAN->m_bHiddenSongs 2004-02-26 20:29:37 +00:00
Glenn Maynard daa516eccb #SELECTABLE:NO songs are special-use, eg. special course mixes.
Never show them in the jukebox or demonstration.
2004-02-21 01:11:41 +00:00
Glenn Maynard 64f2d8ad3c rename AutogenMissingTypes -> AutogenSteps
simplify
2004-02-10 21:10:23 +00:00
Glenn Maynard 42e0413e0f make SOUND handle ScreenGameplay's music 2004-01-20 06:08:56 +00:00
Glenn Maynard c15e0cec49 Allow screen aliasing. 2003-09-27 22:30:51 +00:00
Thad Ward 18ad6a4605 If Autogen Missing Types is off, don't pick a song that doesn't have non-autogen steps for the current gametype. 2003-08-25 15:08:03 +00:00
Chris Danford 1e514c1c51 Rename overloaded methods of Song so that stack traces are more helpful. 2003-08-10 08:58:11 +00:00
Chris Danford 1a0d83cbc0 m_NotesType => m_StepsType
split NoteDataUtil to sep file
2003-08-07 06:36:34 +00:00
Chris Danford bf02bfddf4 rename Notes to Steps 2003-08-03 00:13:55 +00:00
Glenn Maynard fe489cd281 SOUNDMAN -> SOUND
RageSoundManager.h -> RageSounds.h
2003-07-26 23:05:16 +00:00
Chris Danford 227343c9c3 use default modifiers for demonstration 2003-04-21 04:10:52 +00:00
Chris Danford 9aa6a8ab89 revert event mode 2003-04-19 19:05:25 +00:00
Chris Danford 82199383a8 Change event mode to a CoinMode (since using COIN_PAY and EventMode at the same time doesn't make sense).
Split ScreenLogo and ScreenTitleMenu.
In ScreenTitleMenu, add a different animation if using COIN_HOME (for SMMAX2).
Added codes at TitleMenu to change Theme and Announcer.
2003-04-13 04:50:08 +00:00
Chris Danford 7f40e36919 eliminate TransitionOniFade 2003-04-13 00:44:50 +00:00
Chris Danford 448bdc7b6e make calls to THEME->GetPathTo() more concise 2003-04-12 17:39:27 +00:00
Chris Danford 40195e81c7 header2 -> Common title
Created new PlayerOption group: Perspective
Added pref: DefaultModifiers
Land -> Brake
2003-04-01 19:31:27 +00:00
Chris Danford 1627422e09 fix ScreenEvaluationCourse glitches
Change ScreenManager message sending methods for more precise control:
 - SendMessageToTopScreen: handle the message immediately
 - PostMessageToTopScreen: post message to queue for processing next update
2003-03-25 21:17:29 +00:00
Glenn Maynard 685c3bcbbb fix the demonstration screen when there is no music 2003-03-24 21:26:12 +00:00
Glenn Maynard b63cbeb75e Split off some functions. Use static members, not free functions. 2003-03-23 18:47:13 +00:00
Glenn Maynard bbb416d615 re-sync messages, so the jukebox continues at end of song
fix assert failure
2003-03-17 04:56:47 +00:00
Glenn Maynard f04507a017 don't trap users in the jukebox
also, the jukebox could be used as an alternate "attract sequence",
so let's handle the attract coin logic there, too
2003-03-17 04:17:30 +00:00
Chris Danford d4417b0260 Fix ScreenJukebox, ScreenMusicScroll 2003-03-14 22:34:28 +00:00
Chris Danford 16df407e32 Cosmetic cleanups
Added "press START for more options" to ScreenPlayerOptions
2003-03-11 08:52:45 +00:00
Chris Danford 31aa613295 Cleanup of theme element names
Renamed ScreenSelectMax* back to their old names
Replaced all hard-coded transitions with TransitionBGAnimations
2003-03-09 00:55:49 +00:00
Chris Danford 66a6f0017f Most PlayerOptions now represented by floats
Appearance PlayerOptions are now not mutually exclusive
Accel PlayerOptions are now not mutually exclusive
Most PlayerOptions linearly interpolate if changed during song
2003-02-26 23:26:57 +00:00
Chris Danford 5f15c92404 working on Battle 2003-02-25 00:33:42 +00:00
Glenn Maynard 3f9504b7b9 newlines 2003-02-16 04:56:36 +00:00
Glenn Maynard 42cfd6f98c stdafx -> global 2003-02-16 04:01:45 +00:00
Glenn Maynard 6ca905ef9d use SDL_Delay to sleep 2003-02-14 06:31:09 +00:00
Chris Danford 707b4fe817 A persistent initial FailType now set in MachineOptions, but the temporary session FailType can be changed in SongOptions 2003-02-12 23:11:37 +00:00
Chris Danford 68f4bf1f31 cleaned up ShowSongOptions pref
Added fade for missed tap notes
move FailType to MachineOptions (so it's persistent)
2003-02-12 22:05:14 +00:00
Kevin Slaughter de2602ccba Operator & InsertCoin keys are now configurable like any other menu key, and are still global (effective on any screen). many other misc bug fies and changes. see TODO.miryokuteki 2003-02-12 11:43:08 +00:00
Chris Danford c55e4a15b4 Oops. Fix my broken ScreenEval logic and other things. 2003-02-11 02:44:26 +00:00
Chris Danford 7b644e834a Added ScreenJukeboxMenu, and UI cleanup. 2003-02-11 02:20:38 +00:00
Chris Danford 7a810c1378 Long Marathon and Marathon Ver logic and graphics (floating bubble still to come) 2003-02-10 05:30:12 +00:00
Glenn Maynard c22b8ff1bb fix misses when skipping songs in the jukebox 2003-02-09 06:08:03 +00:00
Chris Danford 7c470cf9c8 added ScreenJukebox 2003-01-31 21:34:34 +00:00