Commit Graph

66 Commits

Author SHA1 Message Date
AJ Kelly 06c447026d [ScreenGameplay, LyricDisplay] Stop lyrics from animating on failure. Fixes issue 298. 2011-07-31 12:54:21 -05:00
Jason Felds dbdab4759e [Xcode4] May as well fix switch warnings.
Still need some assistance for the linker error.
2011-07-20 11:11:04 -04:00
Jason Felds 48226f2027 No longer store #NOTES in cache.
Use the #STEPFILENAME tag to access the files
as appropriate.

To the betting pool fans: file cache version is 192.
2011-07-17 16:06:40 -04:00
Jason Felds 094f6dc73c No combo fail until health is gone.
Also, on FAIL OFF, no failing whatsoever.
2011-07-03 17:47:55 -04:00
Jason Felds 5940bdeddb More abstraction. 2011-06-30 02:10:58 -04:00
Jason Felds 8bc2c38142 Replace #BEAT tags with #SECOND tags.
Split Timing has made this necessary.

Yes, this means another recache.
2011-06-30 01:11:38 -04:00
Jason Felds 92a304ab8a Minor simplification.
We should eventually make it not required to scroll horizontally.
2011-06-29 23:25:42 -04:00
Jason Felds 4ab534de75 Use NoAttacks vs StepAttacks. 2011-06-26 23:58:24 -04:00
Jason Felds fcf9e335e6 Use StepAttacks instead.
This deprecates the GetSongAttacks lua function.

Next up: make it so that no text is displayed if
Step Attacks are on, but display "No Attacks" if
attacks are turned off.
2011-06-24 12:12:27 -04:00
Jason Felds e7afe0ef8e Load attack data from the Steps. 2011-06-24 11:51:06 -04:00
Jason Felds 2a39516bc6 Right, load step attacks, not song. 2011-06-24 11:31:48 -04:00
Jason Felds fc9f07158a 99% fix scoring with warps and fakes.
Now all charts can seek 100%.

This does force yet another cache reload.

Hopefully it won't slow first loads too much.
2011-06-08 16:14:11 -04:00
Jason Felds fec932e153 More prep work for better radar calculations. 2011-06-08 15:02:54 -04:00
Jason Felds 0a7b9ce170 Some respect for OOP. (MasterPlayerNumber) 2011-06-06 20:40:11 -04:00
Jason Felds 963cc9d4f1 Fix a Player 2 assist tick / clap bug. 2011-06-06 20:23:23 -04:00
AJ Kelly 785a9f93a5 small todo comment 2011-06-05 00:45:25 -05:00
Jason Felds 461deced3a Let's be doubly sure Survivals work.
If a themer uses a non-existant default noteskin...

...well, at this point we're not responsible I think.
2011-05-27 23:28:14 -04:00
Jason Felds 6588753328 Comment no longer needed. 2011-05-27 11:14:14 -04:00
Jason Felds 002ea6c11a I want others to read this comment.
Check the diff.
2011-05-27 10:12:19 -04:00
Jason Felds 0f1e2c59ed Updated comment/TODO. 2011-05-23 11:26:53 -04:00
Jason Felds d076b13894 Assist clapping respects Split Timing.
Versus mode still follows the first player though.
That is a holdover from previous versions.
2011-05-23 11:22:32 -04:00
Jason Felds 2526413d45 [default -> splittiming] Right, forgot this. 2011-05-16 20:39:20 -04:00
AJ Kelly f8f4453637 [ScreenGameplay] Removed hardcoded commands for Debug (give up text) and replace them with DebugStartOnCommand, DebugBackOnCommand, and DebugTweenOffCommand. 2011-05-15 13:38:41 -05:00
Thai Pangsakulyanont 2507cf7c0a [splittiming] merge 2011-05-12 16:56:15 +07:00
Thai Pangsakulyanont eda727ddf9 [splittiming]
- load split timing from BMS files
- fix a crash because autogen'd steps don't inherit the timing from parent
- be more verbose in UpdateSongPosition
2011-05-12 16:44:24 +07:00
Jason Felds 8de6ddb7e3 [default -> splittiming] Cleanliness. 2011-05-11 17:07:20 -04:00
Jason Felds da51e26d07 Standardize conversion processes.
Too many arguments for or against the many methods:
stick to one inside a common function.

This commit will force recompilation of many files.
2011-05-11 15:58:31 -04:00
Jason Felds fb8b387fb7 [splittiming] Compiles and links.
Not guaranteed to work. Adjustments to GameState
and SongPosition may still be needed.
2011-05-10 14:53:59 -04:00
Jason Felds 9cb41af5f4 [splittiming] All but ScreenEdit. (67) 2011-05-09 21:11:33 -04:00
Jason Felds f7d1b46f72 [splittiming] Bringing it down. (91) 2011-05-09 21:03:30 -04:00
Thai Pangsakulyanont 6162fe519b [splittiming] ArrowEffects and ScreenGameplay (222) 2011-05-09 23:00:29 +07:00
AJ Kelly 01d9e955ba make this work with BeginnerHelper 2011-04-28 19:13:44 -05:00
AJ Kelly 438930f794 [ScreenGameplay] Added SongNumberFormat metric. 2011-04-21 13:49:54 -05:00
AJ Kelly 6681e062dd remove some hardcoded SetShadowLength() calls 2011-04-16 22:03:28 -05:00
AJ Kelly 54415fa8fb [ScreenGameplay] Announcers say combo messages again. 2011-03-29 12:56:39 -05:00
Jason Felds 220e4e168d Re-revert, implement right.
Pay attention to your compiler warnings everyone.
(And also don't test exclusively in the editor.)
2011-03-21 00:58:56 -04:00
Jason Felds 22c3027133 Reverting recent initialization list attempt.
The old code was behaving better...by that I mean not crashing on me.
Steve is right: time to use different tools to improve our code.
2011-03-21 00:42:30 -04:00
Jason Felds c4b0b77ab8 More warning fixes.
Editor didn't break with my NoteData changes.
2011-03-19 16:18:53 -04:00
Jason Felds a085d0d1da Line endings...be normalized! 2011-03-17 01:47:30 -04:00
Jason Felds 81ccc7daba Quickly variables! Into the magic mirror! 2011-03-14 03:32:07 -04:00
Jason Felds e9df4832f6 Bring shadowed variables back from the dark side.
Alright Colby, happy now?
2011-03-14 02:54:11 -04:00
AJ Kelly 4eb8117ee7 whitespace, commenting... 2011-02-25 04:14:34 -06:00
AJ Kelly 48b9e6bb38 kill alternative input 2011-02-23 01:54:32 -06:00
Jason Felds 9d13036e08 Add @briefs to the Luna classes.
Yeah...there was a lot. */
2011-02-19 12:26:18 -05:00
Jason Felds 00257e7995 Consistent semicolon use.
This is C++, not Python!
2011-02-18 20:40:51 -05:00
AJ Kelly 0139f8e201 small changes 2011-02-13 16:57:31 -06:00
AJ Kelly 17a76a3dbe fix compile by using the old code I guess. 2010-12-31 15:11:55 -06:00
AJ Kelly b28244b3fc port neothe0ne's "Fixed "Gameplay ### combo" announcer messages." from rsr-sandbox 2010-12-31 14:34:25 -06:00
Alberto Ramos 902d2d4368 small barely notable changes 2010-12-14 17:41:29 -07:00
AJ Kelly b0f321f188 fix compile 2010-07-19 11:42:41 -05:00