Commit Graph

31 Commits

Author SHA1 Message Date
freem 6af6f98a05 make [ScreenHowToPlay] CharacterName metric work again 2014-08-02 00:38:45 -07:00
sigatrev 52c2801503 UpdateSongPositions
It is useful to have Player SongPositions update off of ScreenGameplay
for use with things like ArrowEffects.

ScreenGameplay, ScreenHowToPlay, and ScreenEdit stop GameSoundManager
from running GameState:UpdateSongPosition and do it themselves, so this
has no impact on the screen classes that cared about, and thus updated,
player SongPositions.
2014-08-02 00:38:43 -07:00
Devin J. Pohly ce507b9800 use empty TimingData in Steps to signify fallback on Song timing.
This required using the new Steps::GetTimingData function and the allowEmpty
parameter to TimingData::TidyUpData when appropriate, as well as clearing the
TimingData to remove step timing rather than coping the song timing over it.

Fixes some odd editor behavior when changing song timing, and is overall a
slightly less hacky way of doing things.
2013-01-23 14:51:18 -05:00
Devin J. Pohly 0ae7b0da85 TimingData: add allowEmpty parameter to TidyUpData. always false for now... 2013-01-23 14:38:57 -05:00
AJ Kelly 8d8931999f ...fix ScreenHowToPlay not showing notes. Yes, I'm surprised as you are. 2012-07-03 01:40:15 -05:00
AJ Kelly efb3b0b3ed [ScreenHowToPlay] Run InitCommand on Characters if enabled. 2012-07-02 16:57:22 -05:00
AJ Kelly 359324d3c6 just some formatting crap 2012-01-16 12:12:37 -06:00
Flameshadowxeroshin d955da9ed7 Fix bizarre search behavior 2012-01-08 17:03:06 +00:00
Jason Felds 6637a1f1a2 Fix Tickcount crash on ScreenHowToPlay. 2012-01-08 00:38:46 -05:00
Jason Felds 8c0341c3c6 ScreenHowToPlay shouldn't crash now.
...still now happy with the actual result, but...

...well, anyone want a stab?
2011-12-28 22:32:54 -05:00
Jason Felds 1e296ed0bf [notesloader] More virtuals. 2011-06-09 21:27:47 -04:00
Jason Felds b6bf776716 New branch: [notesloader]
Time to better unify our files and refactor properly.
2011-06-09 13:46:30 -04:00
Jason Felds 0a7b9ce170 Some respect for OOP. (MasterPlayerNumber) 2011-06-06 20:40:11 -04:00
Jason Felds 2526413d45 [default -> splittiming] Right, forgot this. 2011-05-16 20:39:20 -04:00
AJ Kelly 5e3aeb69c9 added stepstype to an assert msg 2011-05-15 13:49:05 -05: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 a085d0d1da Line endings...be normalized! 2011-03-17 01:47:30 -04:00
AJ Kelly 53494f681a forgot a variable. fixes compile. 2011-03-02 01:34:44 -06:00
AJ Kelly 402000e6e0 [ScreenHowToPlay] Allow themers to use either .ssc or .sm files.
(update comment on ScreenGameplaySyncMachine)
2011-03-02 01:33:29 -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 16abbfb0fb The only place that had judg"e"ment. 2011-02-18 23:32:08 -05:00
AJ Kelly ce043d595b allow themers to use .sm files as well as .ssc files for ScreenHowToPlay. 2011-02-13 16:55:51 -06:00
AJ Kelly 606cb4f76a add comment, start working on making this assert message better 2011-02-13 16:18:41 -06:00
Jason Felds 565b9f9306 Get SSCLoader used when appropriate. 2011-02-11 00:10:57 -05:00
AJ Kelly 13ca90ff3f [ScreenHowToPlay] Replaced LOAD_ALL_COMMANDS_AND_SET_XY_AND_ON_COMMAND macro calls with ActorUtil::LoadAllCommandsAndSetXY(). Fixes an odd bug I ran into during the porting of DDR 5th Mix. 2010-12-29 17:01:52 -06:00
AJ Kelly 10e2f0ab3a [ScreenHowToPlay] Have Character ignore the Miss steps instead of trying to hit them. 2010-12-28 13:44:38 -06:00
AJ Kelly 114e28a1d3 [ScreenHowToPlay] Added CharacterName metric, which will force the Character that shows up. 2010-12-27 00:08:52 -06:00
AJ Kelly ddf9fe5e41 comment + cleanup 2010-12-20 19:37:21 -06:00
AJ Kelly 3e51544930 Initial commit. 2010-01-26 21:00:30 -06:00
Devin J. Pohly 80057f53cd smsvn -> ssc-hg glue: rearrange directory structure 2013-06-10 15:38:43 -04:00