Commit Graph

26582 Commits

Author SHA1 Message Date
Chris Danford 8ea8dc83d5 allow 3 key navigation of workout Screens, ScreenMiniMenu 2007-10-27 22:00:20 +00:00
Steve Checkoway e92a91c688 Upgrade to Xcode 3.0. Add a performance debugging target. This is basically Native with debug symbols. Useful for getting source code listings in Shark. 2007-10-27 17:54:12 +00:00
Steve Checkoway 1b96c0da14 Use fixed point math for the inner loop of ZoomSurface(). This gives a huge speedup on PowerPC.
Note that 16777216=2^24 is 1.0 in U(8,24) fixed point and 8388608=2^23 is 0.5. Also, single precision IEEE floating point has 23 bits of mantissa and U(8,24) has 24 bits of fraction so no precision is lost.
2007-10-27 16:36:54 +00:00
Chris Danford 4f3724c550 give workouts a default name (in case the user doesn't have a keyboard) 2007-10-27 10:45:33 +00:00
Chris Danford e8bca9e85c fix wrong Steps being used for first multiplayer difficulty 2007-10-27 09:04:27 +00:00
Chris Danford 7ca1ac3fff SurviveSeconds -> AliveSeconds 2007-10-27 01:51:58 +00:00
Chris Danford 41fda46bfd support MultiPlayer 2007-10-27 01:49:18 +00:00
Chris Danford 4dba7b9bbe EffectColor -> effectcolor, ShadowLength -> shadowlength 2007-10-26 21:51:23 +00:00
Chris Danford 6258283f30 clean up multiplayer difficulty choosing logic 2007-10-26 21:50:04 +00:00
Chris Danford a770ba9d9d add GetDummyPlayerInfo 2007-10-26 10:09:43 +00:00
Chris Danford 93ccbdd313 don't allow double in multiplayer 2007-10-26 07:41:15 +00:00
Chris Danford 8df33321d3 remove WorkoutStepsType 2007-10-26 07:40:54 +00:00
AJ Kelly eb6522f828 simplify design 2007-10-24 16:01:38 +00:00
AJ Kelly 1a18cdfbb4 fix frame size 2007-10-24 15:55:54 +00:00
AJ Kelly 2260865eff sharper main info text + psd files 2007-10-24 15:55:02 +00:00
AJ Kelly 2ff1e05e62 new explanation graphic + psd version 2007-10-24 15:51:04 +00:00
AJ Kelly a066d023b1 fix uneven frame size 2007-10-24 15:43:34 +00:00
AJ Kelly 539624192f smooth out pixels to make it look cleaner 2007-10-24 15:42:30 +00:00
Chris Danford e48a3add69 add Get/SetNumMultiplayerNoteFields 2007-10-23 18:09:41 +00:00
Chris Danford fe0f02f7e2 add debugging assert 2007-10-19 09:01:12 +00:00
Chris Danford 84bb380ae3 use enum types in Lua methods 2007-10-19 09:00:54 +00:00
Chris Danford aa4afd5474 fix inverted Selectable logic 2007-10-19 09:00:18 +00:00
Chris Danford dd4c27bc0f fix Workout with non dance-single Styles 2007-10-19 08:59:25 +00:00
Chris Danford 5fa0000bec lua method GetValue: use Enum::Check<RadarCategory> for param 2007-10-19 08:58:46 +00:00
AJ Kelly 8a78d6e2a4 TextBanner functions, some ActorScroller functions, more Gamestate stuff 2007-10-12 17:40:36 +00:00
AJ Kelly c3e0c494f0 add sorting by music length 2007-10-07 21:09:52 +00:00
AJ Kelly 426747656a more documentation 2007-10-07 20:24:58 +00:00
Glenn Maynard 8639024990 multichannel resampling fix 2007-10-06 17:03:58 +00:00
AJ Kelly 01554b9b41 fix score appearing over transitions 2007-10-05 07:38:37 +00:00
AJ Kelly 009c42b9f2 use suffixes for stage numbers instead of leaving them as just numbers 2007-10-05 00:51:01 +00:00
Steve Checkoway 9665623071 Random code from apple on a mailing list to make sure that apple's crash handler doesn't pop up after we've set up our crash handler. 2007-10-04 06:21:04 +00:00
AJ Kelly 6a82818b97 lifemeter passing to normal again (less work for people making themes that fall back on default) 2007-10-04 03:43:43 +00:00
AJ Kelly 834995c6ca remove start button in the credits layer in "press start" 2007-10-03 03:42:03 +00:00
AJ Kelly 6d4faf41b2 add EdgeWidth 2007-09-29 19:10:19 +00:00
AJ Kelly de4d9d34cb allow themers to set groove radar edge width 2007-09-29 19:09:54 +00:00
Vecais Dumais Laacis 2067ed2e95 add missing empty keys 2007-09-24 21:50:28 +00:00
Vecais Dumais Laacis 1fa16a9aa9 allow to continue if local profile count is less than human player count 2007-09-24 21:49:12 +00:00
AJ Kelly 9e6be5b399 mode Actor commands, add MenuTimer, PlayerStageStats, Profile, Steps, ThemeManager 2007-09-24 14:54:20 +00:00
AJ Kelly c9b69604e8 add more lua bindings for stats 2007-09-23 19:53:09 +00:00
AJ Kelly c9f8d6304f add SetTransformFromWidth 2007-09-23 18:04:16 +00:00
Steve Checkoway 15611d510b Simplify. Remove the condition from the iterator. Almost nothing uses it (although other things could), it seems more trouble than it's worth. 2007-09-17 03:27:33 +00:00
Chris Danford 215fd9f2ad fix TapNotes being given TNS_Miss after they were already judged (also caused non-checkpoint HoldNotes to LetGo)
fix HoldNotes never receive judgment because out of range ones were not being passed to UpdateHoldNotes.
2007-09-17 00:03:43 +00:00
AJ Kelly ab240c3fbc add addx, addy, addz, GetX, GetY, GetZ, GetVisible, SetTextureFiltering 2007-09-16 22:37:08 +00:00
Chris Danford 5272d5994c clean up GetVisible() optimization to not process things that won't show. Fixes editor crash on playback. 2007-09-16 21:22:09 +00:00
Chris Danford 2322929f9c Intermediate-term hack fix for multiplayer trying to load difficulties of Steps that aren't present. 2007-09-16 19:43:14 +00:00
Chris Danford 1fcce84c9f remove PercentageDisplay metrics 2007-09-16 19:36:46 +00:00
AJ Kelly 9a69e35c1d let ScrollerX and ScrollerY handle the positioning 2007-09-16 05:44:43 +00:00
Steve Checkoway 07b16b641e Remove code with no effect. 2007-09-16 01:00:49 +00:00
Steve Checkoway b4cb0893ff Use preincrement for iterators to prevent making a copy of the iterator and simplify making a pair. 2007-09-16 00:52:16 +00:00
Steve Checkoway 5a0ae85deb Fix mines when PREFSMAN->m_fPadStickSeconds is zero. 2007-09-15 06:47:25 +00:00