Glenn Maynard
d7b09d366e
remove PushStackNil
2005-06-15 08:36:06 +00:00
Glenn Maynard
6bfb3f0bad
pass L to LuaHelpers::TypeError
2005-06-15 08:33:26 +00:00
Glenn Maynard
cd30a6b852
remove default parameters
2005-06-15 08:30:43 +00:00
Glenn Maynard
f715b14bb0
lua cleanup
2005-06-15 08:28:55 +00:00
Glenn Maynard
a88e37e7d6
lua cleanup
2005-06-15 08:26:56 +00:00
Glenn Maynard
52f0d9d74c
pull code out of the header
2005-06-15 08:21:38 +00:00
Glenn Maynard
e3a8b72639
lockable Lua object; "Lua" alias to replace "lua_State"
2005-06-15 08:16:28 +00:00
Chris Danford
d748e6bbef
cleanup param names, fix mulitple match templates warnings, optimize completenes table
2005-06-15 04:07:00 +00:00
Glenn Maynard
d66f00ea23
lua cleanup
2005-06-15 02:27:16 +00:00
Glenn Maynard
c4b4ce28a5
cleanup
2005-06-15 02:25:58 +00:00
Glenn Maynard
d1241420d6
clean up singleton registration: if you were given an L, use it
2005-06-15 02:21:24 +00:00
Chris Danford
75bc1eea92
don't show "you have changed song %s" of only the global offset changed
2005-06-15 02:02:46 +00:00
Chris Danford
848cb582d9
sort by name first when showing only most recent
2005-06-15 02:02:06 +00:00
Chris Danford
9c59962805
fix attract sounds play when they shouldn't if two ScreenDemonstrations in a row
2005-06-15 02:01:09 +00:00
Chris Danford
64690cdb40
use DEFAULT_WEIGHT_POUNDS if weight not explicitly set
2005-06-15 01:59:40 +00:00
Glenn Maynard
3fe8c37fe5
m_pPlayerState->m_HealthState != PlayerState::DEAD -> !m_pPlayerStageStats->bFailed
...
This means that scoring stops when the player actually fails: scoring will still
(as before) stop when the life bar empties in FailEndOfSong, but now will not
stop in FailOff. (m_HealthState ignores the fail mode.) This way, beginners
in FailOffInBeginner mode who lose their meter quickly before catching on will
get a decent score, instead of a discouraging "1.5%".
2005-06-15 00:20:21 +00:00
Chris Danford
764d455632
fix calorie total double-counted
2005-06-15 00:15:51 +00:00
Chris Danford
9ba180f621
fix many glitches
2005-06-14 23:40:13 +00:00
Chris Danford
45e66beddf
fix broken LastPlayed saving
2005-06-14 23:20:19 +00:00
Glenn Maynard
e1d829f8e5
fix MercifulBeginner always clamping scores to 0
2005-06-14 23:01:18 +00:00
Chris Danford
2ff715bd4f
fix broken edit score reading. Unsigned ints were loaded from XML incorrectly.
2005-06-14 20:11:13 +00:00
Chris Danford
acb02d206d
fix ugly label names on SBookkeeping
2005-06-14 18:36:01 +00:00
Chris Danford
2276b03c55
background assert -> warning. This fired, but I can't repro it and the assert didn't give useful data.
2005-06-14 05:21:48 +00:00
Glenn Maynard
ca3667576c
fix hold heads ignored in RemoveSimultaneousNotes
2005-06-13 20:52:24 +00:00
Kevin Slaughter
3445dd23bf
BeginnerHelper BG positioning corrected
2005-06-13 06:48:42 +00:00
Chris Danford
aeda0c6449
Don't show or save machine high scores for edits loaded from a player profile
2005-06-13 06:48:13 +00:00
Chris Danford
49b3cbaf34
pressing L+R for the sort code should end up back at the originally selected item
...
fix jumpy wheel when letting go of L+R near-simultaneously
fix MenuTimer doesn't choose a Random song if sitting on a section or sort
fix MenuTimer fire has no effect if wheel is tweening
2005-06-12 23:43:39 +00:00
Chris Danford
8f9951e38d
less fragile attract sound logic
2005-06-12 04:22:16 +00:00
Chris Danford
40af26f4a0
always play attract sounds for a few screens after the game ends
2005-06-12 04:11:50 +00:00
Chris Danford
933e1320da
add DefaultSong, move DefaultSort into GameState, show machine scores for edits
2005-06-12 03:44:13 +00:00
Chris Danford
7374f1566e
add EmptyMachineHighScoreName
2005-06-12 00:44:59 +00:00
Chris Danford
623dc2512f
merge PlayCommand2 and PlayCommand so that Actor derivities only have to override one method to get the correct behavior
2005-06-12 00:35:08 +00:00
Chris Danford
f7c6023412
fix attract sound frequency if initial screen not in attract loop
2005-06-11 11:25:34 +00:00
Chris Danford
386de4e74c
use enum for attract sound frequency
2005-06-11 10:53:16 +00:00
Chris Danford
b45f4c0d5a
add missing
2005-06-11 10:35:10 +00:00
Chris Danford
98784d3fb5
Split Update into Update and UpdateInternal so that every class doesn't need to early abort in Update when hibernating
2005-06-11 10:32:58 +00:00
Chris Danford
3b3408d11e
Add WaitForChildrenBeforeTweeningOut
2005-06-11 10:31:39 +00:00
Chris Danford
2c25a3a2dc
Add TweenOptionsMessageOffImmediately
2005-06-11 10:30:13 +00:00
Chris Danford
12d8415e4a
don't play FinishOff twice
2005-06-11 10:27:56 +00:00
Chris Danford
f7b258b1bf
add actor name for easier debugging
2005-06-11 10:25:46 +00:00
Chris Danford
220fce4425
add SystemMessage frame
...
Draw info text underneath BGChange text
2005-06-11 06:21:08 +00:00
Chris Danford
5deadb2566
revert last
2005-06-11 01:53:40 +00:00
Chris Danford
d1fdc21864
fix songs with stops and manually set BPM not disqualifying with C*
2005-06-10 20:29:42 +00:00
Glenn Maynard
11b47255ee
fix strings
2005-06-09 04:27:12 +00:00
Glenn Maynard
6be07b3d5d
Don't define CStrings in headers. A new instance will be created in every
...
file that uses the header. A string in GameConstantsAndTypes.h may be duplicated
dozens of times; since it's not a POD, the compiler can't omit or merge it.
2005-06-09 04:03:08 +00:00
Glenn Maynard
4cbef95dcb
remove unused
2005-06-08 22:09:14 +00:00
Glenn Maynard
448fb4cac3
remove unused m_sprExplanation
2005-06-08 22:07:32 +00:00
Glenn Maynard
f9147e377a
remove unused "m_sprNonPresence". if additional graphics are needed, use the overlay/underlay layers
2005-06-08 22:01:50 +00:00
Glenn Maynard
0422d2b1c5
cleanup
2005-06-08 21:50:55 +00:00
Glenn Maynard
935675cef6
cleanup
2005-06-08 21:22:08 +00:00