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
Glenn Maynard
26c7a86a19
unneeded header
2004-06-16 07:15:47 +00:00
Chris Danford
51366df8cc
name cleanup: PLAY_MODE_ARCADE -> PLAY_MODE_REGULAR
2004-06-11 06:05:35 +00:00
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