Commit Graph

75 Commits

Author SHA1 Message Date
Glenn Maynard 0ad99bffc2 switch -> if 2006-02-24 00:20:41 +00:00
Chris Danford 7f821e8cfc CString -> RString 2006-01-22 01:00:06 +00:00
Glenn Maynard a87993bcb1 finish ctor transition 2006-01-15 20:46:15 +00:00
Glenn Maynard 5a3f362f5d load in Init() 2006-01-15 19:29:33 +00:00
Glenn Maynard ac11ab35ea unused header 2005-12-19 00:31:41 +00:00
Chris Danford 37f82b43f7 remove CStringArray #define 2005-12-09 21:36:22 +00:00
Glenn Maynard 25ee89ef33 Remove SM_AllDoneChoosing. ScreenSelects just send SM_BeginFadingOut when
done.  This is much simpler, and fixes concurrent loads starting late.
2005-10-14 02:13:13 +00:00
Glenn Maynard 7cd8c7c196 make this like the other SM_AllDoneChoosing calls 2005-10-14 02:06:41 +00:00
Chris Danford e50a401341 move Character stuff out of messy GAMESTATE and into CHARMAN 2005-08-14 12:06:40 +00:00
Glenn Maynard b51b0cfb4c Use Init() for all screens, so we can set state before the base class
members are loaded--they'll see resets, score finalization, etc.  It
also results in smaller code, due to a g++ bug that causes constructors
to be emitted several times.
2005-02-23 06:29:05 +00:00
Chris Danford a2915c038b add TemporaryEventMode flag to GameState 2005-02-21 17:29:49 +00:00
Glenn Maynard a0c9398419 cleanup 2005-02-07 06:46:41 +00:00
Chris Danford 4223e09cc8 GetPathTo -> GetPath 2005-02-06 03:32:53 +00:00
Chris Danford 57e02f2b75 change BGALayer to use Actor's map of commands
add "applydefaultoptions" command
clean up CoinMode and Premium enums
2005-01-04 10:51:25 +00:00
Chris Danford ab37218c47 rename: ModeChoice -> GameCommand 2004-12-02 06:29:20 +00:00
Chris Danford 7f336c2ce6 self-registering screen classes 2004-11-26 17:28:47 +00:00
Chris Danford 03fbb915f3 remove VC6 scoping hacks 2004-09-21 07:53:39 +00:00
Chris Danford cf9b4af6cb convert ints and casts to use PlayerNumber and macros 2004-08-30 04:35:14 +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 a266e00c93 force particular Premium and CoinMode values if bEventMode 2004-06-09 08:14:21 +00:00
Glenn Maynard e4d124dd91 license update 2004-06-08 05:22:33 +00:00
Andrew Livy 336411233f Credit modification. 2003-12-14 08:11:05 +00:00
Glenn Maynard 19e74922a8 fix compile 2003-12-04 04:50:06 +00:00
Andrew Livy 761cb4e257 Pop'n Music Theme Changes
Themers can optionally enable an All Character / 2D only Character select on the mode select screen (pop'n support)
2003-12-04 04:28:19 +00:00
Chris Danford 02679ea68b clean up premium coin logic 2003-11-09 01:09:35 +00:00
Chris Danford c3474fe287 split bJointPermium into bVersusForOneCredit and bDoubleForOneCredit 2003-11-07 12:56:32 +00:00
Glenn Maynard c15e0cec49 Allow screen aliasing. 2003-09-27 22:30:51 +00:00
Chris Danford 2c38027e6d fix "solo" selectable in Pump 2003-09-25 05:56:38 +00:00
Glenn Maynard 21b4ee8c23 Cleanup. Use StyleDef::NumSidesJoinedToPlay. 2003-09-23 03:59:31 +00:00
Glenn Maynard fe489cd281 SOUNDMAN -> SOUND
RageSoundManager.h -> RageSounds.h
2003-07-26 23:05:16 +00:00
Glenn Maynard a44b6d0a86 remove unneeded header 2003-07-12 20:42:08 +00:00
Sean Burke adcd31adc8 eol 2003-07-06 22:32:10 +00:00
Andrew Livy 978a7ae3cc More Ez2dancer Theme - Almost done Style Select.
Cleaned up Turtle Noteskin a bit.
2003-06-11 19:40:47 +00:00
Andrew Livy 5641af692a Added Pumps 'half-double' style 2003-05-22 01:34:03 +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
Chris Danford 5c9710f155 fix VC7 compile errors 2003-05-11 08:19:24 +00:00
Andrew Livy 8e0e7a8418 All kinds of pump updates: Themes/MusicSelectScreen/NoteSkins to be a little bit more like Pump Prex... 2003-05-09 20:28:27 +00:00
Andrew Livy b716b1ec4b More Pump Theme Fixes 2003-05-05 11:50:18 +00:00
Andrew Livy b5fbea33fb More Pump Theme Updates: Pump Style Splash Screen Now Showing Up Correctly 2003-05-02 21:07:47 +00:00
Andrew Livy 431e293ce6 Pump Theme Fixes/SM Extreme Fixes: Stretch on Fail caused the two colliding images to be too large..... 2003-05-02 15:12:09 +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 fe33dec385 Partial s/GetString/c_str/.
(watch out for PlayerOptions::GetString and SongOptions::GetString)
2003-04-25 00:01:35 +00:00
Andrew Livy c86fb65a2f Pump Theme Fixes 2003-04-22 14:32:48 +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 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 0adf3d8590 cleanup of ScreenSelect 2003-03-03 10:03:02 +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
Glenn Maynard 42cfd6f98c stdafx -> global 2003-02-16 04:01:45 +00:00