Chris Danford
ffc40c312c
cleanup
2004-07-28 16:05:39 +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
a0411cc58a
add environment variables that themes can use to save state
2004-06-13 09:42:14 +00:00
Glenn Maynard
e4d124dd91
license update
2004-06-08 05:22:33 +00:00
Glenn Maynard
28d1dfbb39
fix select screen flickering on coin input
2004-06-04 21:56:36 +00:00
Chris Danford
ba93ee8469
"for( int p=0; p<NUM_PLAYERS; p++ )" -> "FOREACH_PlayerNumber( p )"
2004-05-24 06:10:11 +00:00
Glenn Maynard
841b888ba5
simplify
2004-05-08 06:26:24 +00:00
Chris Danford
16d8574260
add pref "DelayedCreditsReconcile"
2004-05-07 08:08:11 +00:00
Chris Danford
df5cd5e813
move MenuElements into a base ScreenWithMenuElements so that metrics can be overridden using the Fallback mechanism
2004-05-01 23:19:33 +00:00
Glenn Maynard
f2413b4170
a selection screen with no choices is broken; abort early instead of
...
crashing later (most selection screens assume selection 0 is valid)
2004-04-25 04:31:18 +00:00
Chris Danford
95e11e9220
smarter lights
2004-03-30 07:44:29 +00:00
Glenn Maynard
1421f168db
s/UNLOCKSYS/UNLOCKMAN/
2004-02-21 01:06:35 +00:00
Glenn Maynard
ebd948988d
rename new GetPathTo -> GetPath to avoid overload problems
2004-02-14 01:16:04 +00:00
Chris Danford
6d7865eb3e
fix sign warnings
2004-02-13 08:15:05 +00:00
Chris Danford
8e0540d98a
fix ScreenTitleMenu grabs wrong choice text
2004-02-13 07:45:21 +00:00
Chris Danford
a0b00eae77
add choice name indirection to make it easier to add/remove options, and to give theme elements more logical names
2004-02-13 05:10:18 +00:00
Glenn Maynard
8f1680b8da
use ModeChoice
2004-01-25 16:49:05 +00:00
Glenn Maynard
290d92f6e3
ScreenSelect codes
2004-01-25 16:31:38 +00:00
Chris Danford
dcf956e711
add base class searching for theme elements and metrics
2004-01-24 21:16:07 +00:00
Chris Danford
5f0f5498bd
fix crash when going from ScreenSelectGameMode back to ScreenTitleMenu
2004-01-18 04:46:36 +00:00
Glenn Maynard
514aac93a9
Replace m_bPlayersCanJoin with PlayersCanJoin().
...
Move GetNumSidesJoined out of the header.
2003-11-10 16:48:22 +00:00
Chris Danford
02679ea68b
clean up premium coin logic
2003-11-09 01:09:35 +00:00
Glenn Maynard
a2a7d9113c
unused var
2003-11-08 01:01:14 +00:00
Chris Danford
ec3324f6e9
fix coin/join logic
2003-11-07 20:14:29 +00:00
Chris Danford
c3474fe287
split bJointPermium into bVersusForOneCredit and bDoubleForOneCredit
2003-11-07 12:56:32 +00:00
Glenn Maynard
3ae2c7dca0
Fix credits messages between screens
2003-11-05 19:55:28 +00:00
Glenn Maynard
177acf795a
Allow game selection screens before setting the style
...
Handle "screen" ModeChoice command.
Focus tweening cleanups.
2003-11-05 18:49:57 +00:00
Glenn Maynard
20ae157b0a
unused
2003-09-27 01:46:06 +00:00
Glenn Maynard
e97b5fe587
Remove duplicate code
2003-09-26 22:37:38 +00:00
Chris Danford
2c38027e6d
fix "solo" selectable in Pump
2003-09-25 05:56:38 +00:00
Glenn Maynard
e220859940
Fix ScreenSelectStyle in non-dance modes.
2003-09-25 05:48:32 +00:00
Glenn Maynard
548e474d4a
fix warning
2003-09-21 21:20:37 +00:00
Chris Danford
3f2d2c7f77
ScreenSelect metrics cleanup
2003-09-21 20:10:15 +00:00
Glenn Maynard
c04d54878c
Fix major skip after choosing style.
2003-09-16 05:57:23 +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
Glenn Maynard
2f4ba1f25a
use ModeChoice::ApplyToAllPlayers, Apply, FromString.
2003-07-20 05:58:35 +00:00
Chris Danford
8158ca8770
compiles on Xbox (still a CRT linking error though)
2003-07-11 03:15:28 +00:00
Chris Danford
f0a69fb1fc
support changing announcer in ModeChoice
2003-07-10 03:36:41 +00:00
Chris Danford
332c2b318c
break battle into two PlayModes: CPU_BATTLE, HUMAN_BATTLE
2003-07-08 19:56:56 +00:00
Andrew Livy
c8b3b8cf72
More Korean Fonts, (still more to come), Ez2 UK Move theme updates, started working on mode-specific BGAnim support
2003-05-20 14:48:38 +00:00
Glenn Maynard
b114bc6965
fix select screen announcer playing too early
2003-05-17 20:45:45 +00:00
Andrew Livy
c71d8f8c9c
Total Re-write of ScreenSelectMode, now working under the ScreenSelect class, but still a lot of work to do.
2003-05-01 23:40:12 +00:00
Glenn Maynard
09967df461
Rest of s/GetString/c_str/.
...
(watch out for PlayerOptions::GetString and SongOptions::GetString)
2003-04-25 00:27:30 +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
448bdc7b6e
make calls to THEME->GetPathTo() more concise
2003-04-12 17:39:27 +00:00
Chris Danford
e148806d1b
add name to Actor
2003-04-12 06:16:12 +00:00
Chris Danford
fb27c29bee
add toggle for awarding item on combo break in battle
2003-04-11 01:49:57 +00:00