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