Commit Graph

265 Commits

Author SHA1 Message Date
Jason Felds c661650956 sm124futures: changelog. 2011-03-13 19:37:41 -04:00
AJ Kelly 314d3b92e8 forgot changelog 2011-03-09 13:14:27 -06:00
AJ Kelly 56bb3e8445 sm5svn 0dc297b [Glenn Maynard]
"Previously, we didn't create MusicWheel sorts when the screen loads; it was delayed until the
screen begins.  This allowed preloading before the style is set.  However, it caused a
major skip when the screen starts, because creating the sorts is fairly expensive.

Refactor this.  Load the sorts when the screen is loaded, and then go through them
and quickly filter out unplayable data and handle other initialization on begin.
This is much faster, so we can more easily transition seamlessly from the previous
menu.

One known limitation: the sorts are created before we know the style, so we have to
guess.  This means if you're in a style like dance-solo or pump-halfdouble, sorts will
still be based on regular mode.  This affects the difficulty, top grade and roulette sorts."
2011-03-08 21:09:38 -06:00
AJ Kelly a71a6cc1be [MeterDisplay] Add Lua binding. "Allow setting and changing the width dynamically. Phase out the "StreamWidth" node property; set it with SetStreamWidth instead." [Glenn Maynard] 2011-03-08 20:21:08 -06:00
AJ Kelly c28845a8dc Added custom MusicWheel items.
[ScreenSelectMusic] Add GetMusicWheel Lua binding.
2011-03-08 19:28:40 -06:00
Jason Felds 34ccd09f5f Combos branch: changelog to wrap this up. 2011-03-05 02:02:56 -05:00
Jason Felds 69029816d1 Bring in updates to the combos branch. 2011-03-04 22:20:29 -05:00
Jonathan Payne 5bd21965d3 Fouter~'e` 2011-03-02 23:58:52 -08:00
Jason Felds 25ce852eed Get Loader and Writer set up for these segments. 2011-03-03 01:37:42 -05:00
AJ Kelly 2a12c21daa apply Tatsh's patch from http://ssc.ajworld.net/sm-ssc/bugtracker/view.php?id=218 2011-03-02 16:57:34 -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
AJ Kelly 182bb0590c this time, really allow themers to use either .ssc or .sm simfiles for ScreenGameplaySyncMachine. 2011-03-02 01:29:58 -06:00
Jason Felds a67b971820 Restore default branch showing. Noop commit really. 2011-03-01 18:02:15 -05:00
Jason Felds f3fbb07c80 Prepare for Steps to have Attacks.
At this time, this tag is whitespace.
Thus, the cache is not invalidated for now.
2011-03-01 15:55:02 -05:00
Jason Felds fcc42c0e4d Allow TickcountSegments to have a value of 0.
This allows for more accuracy with simfiles.
2011-03-01 09:30:47 -05:00
Jason Felds ccf92c7c1c Add No Lifts and No Fakes transform mods. 2011-02-28 10:02:23 -05:00
Jason Felds 5375887c14 Allow for displaying the chart artist separately.
This defaults to false/off right now. It needs testing.
2011-02-28 01:04:24 -05:00
Jason Felds 0587aeced5 Allow for dizzy hold heads. 2011-02-28 00:41:04 -05:00
Jason Felds 54682549c8 Update the docs. 2011-02-28 00:29:29 -05:00
AJ Kelly 18f7dea5f9 [PlayerState] The old GetPlayerOptions() binding is now GetPlayerOptionsString(). There is a new GetPlayerOptions() binding that gets the PlayerOptions object, which has a GetNoteSkin() binding (and hopefully more in the future). 2011-02-27 18:36:05 -06:00
AJ Kelly 30f9215aef change how ScreenOptionsToggleSongs works.
Now the main page (ScreenOptionsToggleSongs) has the groups, and a sub-page (ScreenOptionsToggleSongsSubPage) holds all the songs in a specific group.
2011-02-26 15:11:41 -06:00
Jason Felds 6f69fc60ef Add lifts and fakes to all Pump noteskins. 2011-02-25 02:34:16 -05:00
AJ Kelly b73a2bb153 [NotesLoaderSSC] Allowed reading of #NOTES2 again. 2011-02-24 00:55:19 -06:00
AJ Kelly 6b54fa5e4e [Steps] Added GetChartStyle() Lua binding. 2011-02-23 14:32:20 -06:00
AJ Kelly 4e9598190d update changelog 2011-02-22 19:44:35 -06:00
AJ Kelly 68300c1d53 [ScreenGameplaySyncMachine] Allow themes to use either .ssc or .sm files. 2011-02-22 19:35:06 -06:00
Jason Felds 26aebfa7fa Don't forget the Changelog. 2011-02-22 00:33:59 -05:00
AJ Kelly 23cc4c0e45 [Common] Added OperatorMenuScreen metric. 2011-02-21 12:15:25 -06:00
AJ Kelly f6a0e25d86 Fix .sm-style edits not being loaded. 2011-02-21 03:38:44 -06:00
AJ Kelly d7caea9f0a [OptionRow] Added GetLayoutType() and GetSelectType() Lua bindings. 2011-02-21 03:18:37 -06:00
AJ Kelly 0930e3e747 change'm log 2011-02-21 02:47:18 -06:00
AJ Kelly adc594be11 doc update 2011-02-21 02:08:24 -06:00
AJ Kelly 00d137362f update luadoc 2011-02-20 12:58:38 -06:00
AJ Kelly 8a597d7c40 changelog to go with all that 2011-02-19 23:45:42 -06:00
AJ Kelly 610871b50d [GrooveRadar] Removed non-working PreDelayOnCommand, PostDelayOnCommand. (Themers: Use Label#OnCommand and Label#OffCommand instead.) 2011-02-19 04:43:54 -06:00
AJ Kelly 8cedfa2a67 [GrooveRadar] Removed RadarFrameTweenOnScreen and RadarFrameTweenOffScreen metrics. (Themers: Use RadarFrameOnCommand and RadarFrameOffCommand instead) 2011-02-19 04:27:38 -06:00
AJ Kelly 38656091ca [GrooveRadar] Fixed RadarFrame from not running commands on RadarFrame base. 2011-02-19 04:24:50 -06:00
AJ Kelly d2b903f39c [GrooveRadar] Changed "Label#OffsetX/Y" metrics to "Label#X/Y". 2011-02-19 04:12:13 -06:00
AJ Kelly c3e3cf3361 [BPMDisplay] Added FormatString metric. 2011-02-19 03:34:58 -06:00
Jason Felds ee0eda2ede Add general doxygen generator file.
Don't worry: the generated files are not included.
Don't think we can handle 100+ MB of data here.
2011-02-19 01:15:34 -05:00
AJ Kelly 9eb9a577f6 update changelog, plans for custom wheel item 2011-02-18 13:48:23 -06:00
AJ Kelly 69491c7ccb damnit I wanted to be able to refresh font settings and now I can again. 2011-02-17 14:42:40 -06:00
AJ Kelly a2af7dc1a9 add #CHARTSTYLE to .ssc format (and now the editor too) 2011-02-14 23:05:52 -06:00
AJ Kelly 95af29b5e4 add #CHARTSTYLE tag to Steps for .ssc files; Keyboard/Pad/whatever else you can think of, just keep it standardized 2011-02-14 20:53:15 -06:00
AJ Kelly 43431086cd update changelog 2011-02-13 22:33:14 -06:00
AJ Kelly bd8860bb7d next version will be sm-ssc v1.2.2; add .ssc format changelog 2011-02-13 11:34:35 -06:00
Jason Felds 1aced33113 Update recent work. 2011-02-12 17:57:35 -05:00
Jason Felds b9921f8dec Don't forget the Changelog. 2011-02-12 01:59:38 -05:00
Jason Felds 30341de96e Add metrics for random modifier choosing. 2011-02-12 00:18:01 -05:00
Jason Felds b716d8b61b Merging of the SSCNotes branch to default. 2011-02-11 22:59:30 -05:00