Commit Graph

88 Commits

Author SHA1 Message Date
Chris Danford 881001b6c6 broadcast on PlayMode changed 2005-07-25 03:59:24 +00:00
Glenn Maynard 6e8747d0b6 cleanup 2005-07-12 02:21:28 +00:00
Glenn Maynard 858c7e3ce3 fix assert 2005-07-05 21:43:17 +00:00
Glenn Maynard 1e05d86b7d missing includes 2005-07-04 20:52:21 +00:00
Chris Danford 8d2415f3a5 fix AV. Don't GAMESTATE->Reset on the way out. Let the next screen reset if it needs it. 2005-06-29 02:36:08 +00:00
Chris Danford 9c59962805 fix attract sounds play when they shouldn't if two ScreenDemonstrations in a row 2005-06-15 02:01:09 +00:00
Chris Danford 1cef761253 specify StyleTypes to use in ScreenDemonstration 2005-05-21 06:19:57 +00:00
Chris Danford e53fe591c8 use m_sName to look up metrics 2005-05-21 01:55:04 +00:00
Chris Danford e389ba6191 convert the rest to use Preference 2005-05-16 09:36:32 +00:00
Glenn Maynard c77b915b29 fix sorting 2005-05-09 11:54:13 +00:00
Chris Danford 16818e54c8 broadcast on style change 2005-05-07 08:34:20 +00:00
Chris Danford 2480c02254 don't hard code a sleep - let a BGAnimation control the transition 2005-04-01 12:35:49 +00:00
Charles Lohr 8c5909ebe9 Modify AutoScreenMessage to keep map of all non-standard ScreenMessages.
This has a lot of advantages over the old ways.  Some of the initial ones are that
you can log a list of all screenmessages and their respective number and another
is that it would be fairly easy to add a reverse lookup, so you could get the name
of a ScreenMessage for log use by getting the ScreenMessage number.
2005-03-28 08:01:36 +00:00
Chris Danford 880e42e1d3 fix conflicting ScreenMessage IDs by automatically generating unique values 2005-03-23 08:48:38 +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
Glenn Maynard 10ad53d845 use the same overlay for gameplay and demonstration 2005-02-26 10:23:05 +00:00
Chris Danford 4223e09cc8 GetPathTo -> GetPath 2005-02-06 03:32:53 +00:00
Glenn Maynard 3964f6b3a4 cleanup 2005-01-29 23:49:26 +00:00
Glenn Maynard c9091a1214 Don't play "On" automatically for non-generic BGAnimations; play it
explicitly, like we do with all other objects.
2005-01-15 19:21:09 +00:00
Glenn Maynard 27d6c1a5ee simplify demo/jukebox setup 2005-01-03 23:31:34 +00:00
Glenn Maynard 8cba265a01 Init() 2005-01-03 22:44:19 +00:00
Chris Danford 7f336c2ce6 self-registering screen classes 2004-11-26 17:28:47 +00:00
Glenn Maynard e88da4a8a1 bgm chain mixing 2004-10-25 03:47:22 +00:00
Chris Danford 64628fac21 remove enum Game. Instead, pass around the GameDef pointer 2004-07-25 04:27:20 +00:00
Glenn Maynard 94d0cba859 RageSounds -> GameSoundManager 2004-07-08 00:10:34 +00:00
Chris Danford 5544445ad0 name cleanup: StyleDef -> Style 2004-06-28 07:26:00 +00:00
Chris Danford 3809715db0 cleanup: Remove Style and use StyleDef everywhere. This gets rid of a lot of Style->StyleDef lookups and discourages code that's specific to a Style. All game logic should be data-driven. 2004-06-27 06:52:49 +00:00
Chris Danford 94f61972c8 move HowToPlay and Demonstration Style usage info into StyleDef 2004-06-27 02:16:12 +00:00
Chris Danford 51366df8cc name cleanup: PLAY_MODE_ARCADE -> PLAY_MODE_REGULAR 2004-06-11 06:05:35 +00:00
Geoff Benson 289231a48a no message 2004-06-08 12:42:16 +00:00
Glenn Maynard f5ce2e5303 cleanup 2004-06-08 05:55:00 +00:00
Glenn Maynard e4d124dd91 license update 2004-06-08 05:22:33 +00:00
Geoff Benson e34c02fbe3 Initial Techno Motion support - SINGLE8 and VERSUS8 2004-06-07 20:54:21 +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 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
Glenn Maynard 9d7f804e95 simplify 2004-03-25 22:14:59 +00:00
Thad Ward a4ea178310 add comment. 2004-03-25 13:56:01 +00:00
Thad Ward 3047c0adfb Apparently SM_GoToNextScreen doesn't also send an SM_LoseFocus, so we need to
reset the sound volume there, too.
2004-03-25 10:45:30 +00:00
Thad Ward dabfb6355c add missing breaks to SM_GainFocus and SM_LoseFocus 2004-03-25 10:25:22 +00:00
Glenn Maynard c9265fa15a change and reset sound volume in SM_GainFocus and SM_LoseFocus;
they're always called, even when exiting to the sys menu
2004-03-25 10:07:11 +00:00
Glenn Maynard 9ab55c7e74 cleanup 2004-02-15 09:27:03 +00:00
Glenn Maynard 47825d5540 fix silent demo music 2004-01-22 07:00:44 +00:00
Glenn Maynard 1c268d8453 typo 2004-01-22 03:27:18 +00:00
Glenn Maynard 42e0413e0f make SOUND handle ScreenGameplay's music 2004-01-20 06:08:56 +00:00
Chris Danford 5aa2a3dff4 add AttractSoundFrequency option
remove AttractSound and DemonstrationSound options
2003-12-28 19:46:50 +00:00
Chris Danford 513f9709ca Split off separate DemonstrationSound pref 2003-10-22 11:40:04 +00:00
Glenn Maynard 3d523b1f35 fix demonstration music stopping on coin insert incorrectly 2003-10-18 20:56:42 +00:00
Chris Danford 24e984b444 silence music during demonstration if !AttractSound 2003-10-12 20:00:49 +00:00
Andrew Livy 276a051904 Barebones Pop'n Music Theme / Noteskin 2003-10-07 17:57:52 +00:00