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