Commit Graph

26337 Commits

Author SHA1 Message Date
Glenn Maynard 460c0c4412 deal with music rate changes 2007-06-12 18:33:32 +00:00
Glenn Maynard f8cd2c393f fix 8-bit-clean appending 2007-06-11 22:41:32 +00:00
Chris Danford 2019db103e restore logic that was lost in previous changes:
Set the new m_iChoice even for disabled players, since a player might join on a SHARED_SELECTION after the cursor has been moved.
2007-06-11 19:18:13 +00:00
Glenn Maynard 9a41d096ef controllable LightsMode 2007-06-11 19:00:47 +00:00
Glenn Maynard 1f763a3f2c do blink unjoined sides 2007-06-11 18:59:38 +00:00
Glenn Maynard d96b59d1af fix debug 2007-06-11 18:59:14 +00:00
Glenn Maynard a610ba3c9f bind LightsMode 2007-06-11 18:53:58 +00:00
Glenn Maynard 0e838aa74e remove debug 2007-06-11 16:19:58 +00:00
Glenn Maynard 797d0d57cf allow attract screens to ignore SoundVolumeAttract 2007-06-11 16:17:23 +00:00
Chris Danford f6b8d67f5f fix "noteskin change in a course entry lasts through the next entry if the next entry has no attacks" 2007-06-10 23:47:35 +00:00
Chris Danford 244a639e06 temporary revert: LOAD_ALL_COMMANDS -> LOAD_ALL_COMMANDS_AND_SET_XY 2007-06-10 22:29:47 +00:00
Steve Checkoway ca65ebdd63 static 2007-06-09 23:52:10 +00:00
Steve Checkoway 12bad2d6ca Run Choose even if not the first player to choose. 2007-06-09 23:45:07 +00:00
Steve Checkoway bfefade4f3 -Move player input together on the second page (this will probably be changed to an option for the metrics).
-Play (Gain|Lose)Focus on the icon only when the first player moves onto it/last player moves off of it. This doesn't work correctly when switching pages.
-Move the cursor at the beginning of switching page so that it can begin to animate along with the rest of the elements. This requires knowing where it is going so use the destination x and y of the corresponding icons.
2007-06-09 23:33:45 +00:00
Steve Checkoway e23f090f60 Run OnCommand on everything, the hidden actors remain hidden. 2007-06-09 22:00:48 +00:00
Steve Checkoway b9cdcc3e7b Simplify. 2007-06-09 21:56:16 +00:00
Steve Checkoway 733215ac14 No SET_XY, do in OnCommand. 2007-06-09 21:51:14 +00:00
Steve Checkoway 8c31e4126e If not shared selection, load everything in init. Don't SET_XY, just do that all in OnCommand. 2007-06-09 21:49:51 +00:00
Steve Checkoway 9ef3b2b838 Load the commands and set xy. The metrics can handle keeping the second page off screen. 2007-06-09 21:08:27 +00:00
Steve Checkoway 2477d97e88 NUM_PAGES -> NUM_Page 2007-06-09 20:54:28 +00:00
Glenn Maynard 3bcfa8f737 unused element 2007-06-09 17:08:26 +00:00
Glenn Maynard 13d6a6f2a5 remove unused focus commands 2007-06-09 17:00:53 +00:00
Glenn Maynard 1a5b1ad6cd simplify and fix 2007-06-09 16:59:19 +00:00
Chris Danford 2cfc85f8fc move DECLARE_ONE macro definition down by where it's used 2007-06-09 10:58:32 +00:00
Chris Danford 096f56aa2c remove hard-coded exit row effect - use metrics instead 2007-06-09 10:57:42 +00:00
Steve Checkoway c8a83abb3d ARRAYSIZE -> ARRAYLEN 2007-06-09 08:26:56 +00:00
Steve Checkoway 9779519bfd Include RageUtil.h for ARRAYLEN. 2007-06-09 08:18:28 +00:00
Steve Checkoway 0159759464 Include LuaReference.h for apActorCommands. 2007-06-09 08:17:53 +00:00
Steve Checkoway 3bc4b6d602 Unused. 2007-06-09 08:07:30 +00:00
Steve Checkoway 32a9724841 Move ColorBitmapText to SNetSelectBase since this is very specific to the SMO code. This should probably be done in a general way in BitmapText and the string parsing to color code should be kept where it is used instead of part of the bitmap text class. 2007-06-09 07:56:34 +00:00
Steve Checkoway acb030f229 ARRAYSIZE -> ARRAYLEN. 2007-06-09 07:53:22 +00:00
Steve Checkoway f1bc9cc1cd Remove dependence on PlayerNumber.h in GameConstantsAndTypes.h. Make RANKING_TO_FILL_IN_MARKER more robust in the face of NUM_PLAYERS changing. 2007-06-09 07:50:51 +00:00
Steve Checkoway 23c5b96074 Add PlayerNumber.h header. 2007-06-09 07:49:40 +00:00
Glenn Maynard e61797dc5f cleanup 2007-06-09 04:45:59 +00:00
Glenn Maynard 38f7a0c138 do call base (so codes work) 2007-06-09 04:45:06 +00:00
Glenn Maynard 47ba3b1868 fix assert 2007-06-08 19:26:17 +00:00
Glenn Maynard 18bf730503 cleanup 2007-06-08 18:21:04 +00:00
Glenn Maynard 7532b19031 simplify
set NumTimesPlayed
2007-06-08 17:11:49 +00:00
Glenn Maynard dc156cc971 flip 2007-06-08 16:36:05 +00:00
Glenn Maynard 79497a59ec do save failed scores to player profiles; this remembers that the
song has been played and allows tracking performance on songs
that the player can't pass yet
2007-06-08 06:53:31 +00:00
Glenn Maynard fe69cba5ad avoid assert if loaded before any palyers are joined 2007-06-08 06:52:05 +00:00
Glenn Maynard 9c2434f398 NoteSkinSortOrder 2007-06-08 01:35:29 +00:00
Chris Danford 96383744f9 don't bake layout into strings 2007-06-06 10:04:35 +00:00
Glenn Maynard efdc53de2f don't give 3 miss combo if you hit 1 and miss 2; only give 2 miss combo 2007-06-06 06:03:32 +00:00
Chris Danford edc23dd5e1 cap at 20 credits for locations with time cards so that players can't load the machine up with an unlimited number of credits 2007-06-04 21:13:20 +00:00
Steve Checkoway 041eb476f6 Update static libraries. 2007-06-03 23:27:48 +00:00
Steve Checkoway 987edba1f1 Update library project settings. Push most things into the project settings rather than the target settings since they are common. Disable sse3 since not all intel processors Apple uses support it. 2007-06-03 23:25:48 +00:00
Glenn Maynard e23153c03e metric bResetGameState 2007-06-03 22:27:27 +00:00
Chris Danford 9e66a5a24a Exclude unused DShow files to fix VC2005 Express build
Explicitly link user32, ole32, advapi32.  These seem to be linking automatically in Enterprise but not in Express.
2007-06-03 21:53:54 +00:00
Steve Checkoway b2443b9758 Don't warn in debug because this requires optimizations and gcc "helpfully" gives a warning for each file compiled. 2007-06-03 06:49:24 +00:00