Commit Graph

963 Commits

Author SHA1 Message Date
Jason Felds 619481be4c Add doxygen comment.
TODO (maybe): make this a metric?
2011-03-09 21:06:53 -05:00
AJ Kelly e890bd446c fix bugs, for real this time 2011-03-09 19:12:15 -06:00
AJ Kelly 7e99570ddb fix a bug 2011-03-09 17:34:49 -06:00
AJ Kelly 319efa9060 o
o                     _____,
                                  .iiiii>`
        ()                      .=ii||i+`                        .,
                               =iii|ii|;                          =_
                              _-~~~~~~~`                          -|i
  o                    .__=iiii|i|i|i||=_______                    ii|
                  ._iiiiiiiii||i|i|i|iiiililiiiii|=_               i|i|;
           o   .=iiii|||i|i|i|i|i|i|i||i|i|i|i|i|iiii__            i|i|;
              _iii|i|iii|i|i|i|i|i|i|ii|i|i|i|i|i|i||ii=,          i|i|i;
        _ac, ~~ii|i|i|||i|i|i|i|i|i|i|i|i|i|i|i|i|i|i|iii=_.      .i|i|i;
       ]P\awQQma/+i|i|ii|i|i|i|i|i|i|i|i|i|i|i|i|i|i|i||iii=      =|i|i|;
       ?4QQQQQQWW6/i|i|i|i|i|i|i|i|i|i|i|i|i|i|i|i|i|i|i||i|_    .=i|i|i;
       ')4P?QQQQQQQ_"i|i|i|i|i|i|i|i|i|i|i|i|i|i|i|i|i|iii|ii__._=li|i|i;
   ()       QQQQQQQQ i|i|i|i|i|i|i+~_ ~i|i|i|i|i|i|i|i|i||i||iiiiii|i|i;
       ,    QQQQQQQH i|i|i|i|i|i+==ii| <|i|i|i|i|i|i|i|i|i|ii|i|i|i|i|i`
       )46ajQQQQQQ@ i|i|i|i|i|i:=ii|i|| :i|i|i|i|i|i|i|i|i|i|i|i|i|i|i|
       -` )??QQ@P\=ii|i_,-~<|i|iii|i|i| =|i|i|i|i|i|i|i|i|i|i|i|i|i|i|i;
           -~___=|i||i|+||=/||i+i|i|i| :i|i|i|i|i|i|i|i|i|ii|i|i|i|i|i|;
       _,               -<|||i|=/+|i|~ =ii|i|i|i|i|ii|ii|i|i|i|i|i|i|i|=,
       ]f]ggS ..   _____,-=ii|ii|==~~ _ii|i|i|i|i|i|i|i|i|i|i~~~+|i|i|ii;
       ]f]QQS __=l|iiiii=,:|i|i|iiii__ii|i|i|i|i+~~~i|i|i|i|     :i|i|i|;
       ]f]QQS iii>~_i|i|i=,:i|i|i|i|iii|i|i|i|i|i|i|_______,      =|i|i|;
       ]f]QQS    .=ii|i|ii==ii|i|i|i|i|i|i|i|_~i|i|iiiiiiii>      -|i|i;
       )']QQX  iiiii|i|>+|iii|i|i|i|i|i|i|ii|ii=/+i|i|i|>`         i|i|;
         ]QQX  -~<||i|~:i|i|i|i|i|i|i|i|i|i|i|ii|=/||i~`           i|i|`
          )?"          i|i|i|i|i|i|i|i|i|i|i|i||i+` ~              i|i~
                         -~<|i|i|i|i|i|i|i|+~~~                   .i~
                              ~~~~~~~~~`                          -
2011-03-09 17:27:28 -06:00
AJ Kelly 8ddf4d49ea small cleanup 2011-03-09 17:25:31 -06:00
AJ Kelly a906aac6b9 fix warning 2011-03-09 13:55:55 -06:00
AJ Kelly 52f57d8d03 Change SongGroup to Text in SetCommand, add Label param too. 2011-03-09 13:14:18 -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
AJ Kelly 8fa1aa09b6 [WheelBase] Add GetCurrentIndex and GetNumItems Lua bindings. 2011-03-08 19:26:08 -06:00
AJ Kelly de45576905 add comment about bonus bars 2011-03-08 19:12:39 -06:00
AJ Kelly e69c3d127d fix cel shading functions 2011-03-08 13:13:53 -06:00
Colby Klein 72134f3fa6 woops, merge. 2011-03-08 11:01:41 -08:00
Colby Klein 704c7bff1d Update Cel shading. Note, RageDisplay_D3D will need to be fixed for this. 2011-03-08 11:00:32 -08:00
Colby Klein bcd87f8c17 Disable setting texture states, leave a comment. 2011-03-08 10:58:35 -08:00
Colby Klein 70d59c1c9b Revert my original font change. I did mostly fix my optimization for it but it really was problematic. This whole block would probably have to be written differently. 2011-03-08 10:21:21 -08:00
AJ Kelly 4e0dd3dce4 change comment style 2011-03-07 15:28:45 -06:00
AJ Kelly 828e36219f remove another todo of mine 2011-03-07 15:22:41 -06:00
AJ Kelly ba6ab436e5 small whitespace killing 2011-03-07 15:21:03 -06:00
AJ Kelly c4622d375b remove a todo of mine that made no sense 2011-03-07 15:19:37 -06:00
Jason Felds 526a76dea4 Experiment: no stretch jumps for pump possible.
To the pump players: give this a shot please.
2011-03-06 19:16:24 -05:00
Jason Felds eae575a246 Experiment: don't restrict halfdouble & routine.
I'm sure someone wants to see these in all difficulty levels.

Revert this if it becomes too crazy.
2011-03-06 18:57:29 -05:00
Jason Felds 81a8fb2a09 Move Lua Bindings to the end for consistency. 2011-03-06 01:55:48 -05:00
AJ Kelly f7781aa004 forgot this too 2011-03-06 00:35:46 -06:00
AJ Kelly c3ac117dbe fix compile, for real this time 2011-03-06 00:35:28 -06:00
AJ Kelly 6016d05b52 fix compile 2011-03-06 00:34:26 -06:00
AJ Kelly 5072481151 Added overlay input for ScreenInstallOverlay... commented out the stepmania.com launch for now. 2011-03-05 12:38:04 -06:00
Jason Felds 55a34e89d7 Mission accomplished: #COMBOS tag in sm-ssc.
This tag will not show up on saved SM files.
Let's not mess with that format any more than needed.
2011-03-05 02:03:59 -05:00
Jason Felds 6204de38a7 Combos branch: allow editing combo factor.
Need to check something on the default branch
before this gets pushed there: something may still
be off.
2011-03-05 01:44:58 -05:00
Jason Felds 994e7d9fa1 Combos branch: make checkpoints consistent.
A combination of #COMBOS and #TICKCOUNTS will be
needed to replicate some of the mission charts.
2011-03-05 00:33:18 -05:00
AJ Kelly b393826d23 lost cause 2011-03-04 22:49:11 -06:00
AJ Kelly 3aa0577801 forgot to commit ScreenEdit, which uses SnapDisplay 2011-03-04 22:48:40 -06:00
AJ Kelly f1fe71a60a whitespace kill 2011-03-04 22:48:17 -06:00
AJ Kelly 60ce757c5f spacing cleanup 2011-03-04 22:48:00 -06:00
AJ Kelly 7e128f8fdb it wasn't using the PlayerNumber for anything here. 2011-03-04 22:47:38 -06:00
Jason Felds 4a19be0d05 Combos branch: allow for combo factors on hits. 2011-03-04 23:12:16 -05:00
Jason Felds 69029816d1 Bring in updates to the combos branch. 2011-03-04 22:20:29 -05:00
Jason Felds 9b07d1f392 Allow setting Stops and Delays on the same row. 2011-03-04 22:12:08 -05:00
Jason Felds 25ce296a96 Put comment in the right position.
Try to only put @returns after @params.
2011-03-04 22:05:44 -05:00
AJ Kelly c1858f6920 cleanup and a small doxy note 2011-03-04 20:55:39 -06:00
Jason Felds 25ce852eed Get Loader and Writer set up for these segments. 2011-03-03 01:37:42 -05:00
Jason Felds 2f6b0614e9 combos branch: implement some header functions. 2011-03-03 01:30:57 -05:00
Jason Felds 3fb7f63bee New branch: work on ComboSegments.
The name of this branch is "combos".
2011-03-03 01:15:47 -05:00
AJ Kelly d7fa896646 CustomLighting is another command I'm having some trouble with... 2011-03-03 00:08:40 -06:00
AJ Kelly 0771d24022 working on a CelShading command that may or may not end up working; commented out for now 2011-03-03 00:03:56 -06:00
Jason Felds 367cf09d81 Update docs. Don't feel like merging. 2011-03-03 01:02:02 -05:00
AJ Kelly b36aabeeaa cleanup/comment 2011-03-02 23:57:57 -06:00
AJ Kelly dc196b38af fix compile for real this time 2011-03-02 21:49:31 -06:00
AJ Kelly 7f31b13bb0 comment/cleanup 2011-03-02 21:17:40 -06:00