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
Glenn Maynard
c15e0cec49
Allow screen aliasing.
2003-09-27 22:30:51 +00:00
Chris Danford
0cd5766ba2
add Dance Maniax and Technomotion support
2003-09-03 04:30:29 +00:00
Glenn Maynard
94ff27a101
Fix music stopping incorrectly in demonstration
2003-06-13 18:40:40 +00:00
Chris Danford
227343c9c3
use default modifiers for demonstration
2003-04-21 04:10:52 +00:00
Chris Danford
85c9e8a89e
repositioned MenuElements "play sound on first update" hack inside of Transition where it belongs
2003-04-13 06:29:02 +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
Glenn Maynard
f4429f4ddb
fix crash
2003-04-02 06:07:58 +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
bbb416d615
re-sync messages, so the jukebox continues at end of song
...
fix assert failure
2003-03-17 04:56:47 +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
51ca82a8e6
Modularize coin logic
2003-03-09 03:28:34 +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
a696414cac
Actor tween cleanup
...
Actor scipting with Command()
modularizing menu widgets into "ModeSelector"s
move animations into metrics
2003-03-02 01:43:33 +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
032bf447f3
per-player NoteSkin
...
NoteSkin selected on PlayerOptions screen
tweaked judgement appearance
marvelous judgement glow
ActorEffect cleanup
2003-02-17 12:19:42 +00:00
Glenn Maynard
42cfd6f98c
stdafx -> global
2003-02-16 04:01:45 +00:00
Glenn Maynard
95a479f7ad
add eof newline
2003-02-15 00:05:48 +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