Commit Graph
27786 Commits
Author SHA1 Message Date
Andrew Livy 5604b19d04 More Bugfixing with GetCurrentSteps(), kindly requesting people cross-test this in other gametypes to make sure it returns the correct steps each time (it works solidly now for ez2). 2009-05-24 11:12:18 +00:00
Jason Felds abb5289596 More Pump theme cleanup/authenticity. 2009-05-24 04:45:23 +00:00
Jason Felds 4c5f68b190 New metric: ImmediateCheckpointMiss. Deals with taking your foot off of a checkpoint hold. If true, you miss checkpoints near instantaneous. If false, TimingWindowSecondsHold in Preferences dictates how much time you have left to put your foot back down. 2009-05-24 04:19:32 +00:00
Jason Felds d75e089cf2 With checkpoints comes the graphics to load. Not integrated with default theme at this time. 2009-05-24 03:29:52 +00:00
Jason Felds 4b89461acb Allow ShowW1 to be used in lua. 2009-05-24 03:28:38 +00:00
Jason Felds 74c3289c73 Invert metric. I had things backwards this whole time. 2009-05-24 02:21:21 +00:00
Jason Felds e6110ee786 New metric: CheckpointsWithJudgments. Deals with scoring checkpoints on evaluation. True adds successful checkpoints to the best judgment available and unsuccessful to the misses: false doesn't display at all. This probably could be better. 2009-05-24 01:40:55 +00:00
Steve Checkoway 14e4a4a249 Remove unnecessary braces. 2009-05-24 01:38:42 +00:00
Jason Felds 85e81e0c0f New metric/hack: CheckpointsTapsSeparateJudgment. Deals with Hold checkpoints with taps interspersed. True = current/Pump Pro behavior. False = classic Pump It Up behavior. Hopefully this can be cleaned up later. 2009-05-24 00:11:23 +00:00
Jason Felds 568d60af49 Partial revert: Keep InitialHoldLife back at 1 for now. 2009-05-24 00:06:46 +00:00
Jason Felds 5c166ad997 Code cleanup: Tab versus space on method function. Others used space: following suit. 2009-05-23 23:32:01 +00:00
Jason Felds a8a88a9bee Code cleanup: use the standard variable name format for non constants. Should have done this in the first place. 2009-05-23 22:38:06 +00:00
Jason Felds a7f1b83963 Code cleanup: no need to re-initialize a variable to the same thing on false. 2009-05-23 22:22:44 +00:00
Andrew Livy 650ae66243 Another fix to GetCurrentSteps -- now selects proper difficulty. 2009-05-23 22:02:14 +00:00
Jason Felds 1ab2379339 Code cleanup. Not seeing the point of two if statements each one line long when it can be one statement of two lines. No comments are around to indicate why they should be separate. 2009-05-23 22:01:24 +00:00
Jason Felds 4f24f9bffb Fix typo in comment. 2009-05-23 21:40:07 +00:00
Andrew Livy c9c74c7b05 Fix a problem with alternative input that made hold notes 'let go' when held using the alternative button. 2009-05-23 18:13:29 +00:00
Jason Felds 5f010e3a4b More Pump authentic metrics. TODO: Find a way so that you can hold a hold after getting the traditional NG and not have the miss combo increment with no way to stop it. 2009-05-23 16:34:20 +00:00
Andrew Livy 7ffbc225f4 Adds a metric feature to force static backgrounds off during gameplay (useful if you just want videos and no static bg before the song) doesn't turn off the background at the end of the song yet (todo). 2009-05-23 16:17:24 +00:00
Andrew Livy 561a9a2ab4 Added a ton of spaces upon Steves extremely polite request. 2009-05-23 11:26:01 +00:00
Andrew Livy b87e3c705d LOL Pt 1. 2009-05-23 10:54:20 +00:00
Andrew Livy ac7d7a35a5 Fixes an issue with GetCurrentSteps() where if you changed song on the music select and were trying to catch it in lua using CurrentSongChangedMessage it would not have updated the current steps in time (thus, returns the previous songs steps instead). 2009-05-23 10:33:36 +00:00
AJ Kelly c6e6ad24ad fix crash that happened when LateJoin and Doubles for 1 Credit were enabled and Doubles was selected ("No compatible styles for [insert game and styletype] with 2 players.").
todo: The non-master player's CreditsDisplay still shows "Insert Card", unlike themes without LateJoin on. Not sure how to go about fixing this; hoped SetCurrentStyle(Style) would've done it but was not the case.
2009-05-23 05:59:41 +00:00
Andrew Livy fd5f5d38f4 Alternative Column Input Metrics -- Mainly a requirement for Ez2dancer gametype. Allows for a themer to make game inputs that aren't usually used to trigger a column press do so in addition to the usual buttons. (In the case of ez2dancer, the lower hand sensors are used as well as upper hand sensors, except for real mode where they are defined seperately). 2009-05-22 18:35:14 +00:00
Andrew Livy a4736a8802 Overcomes some weirdness with final stage reporting in GameState::GetCurrentStage() 2009-05-22 15:15:31 +00:00
Andrew Livy fdbc3f9c9d This redirected to something that doesn't exist. Now it points to a randomly chosen font to prevent crash, whoever is maintaining default theme may want to change this to something more appropriate? 2009-05-22 15:12:26 +00:00
Andrew Livy a7b2e4e920 New Preference: OnlyPreferredDifficulties -- Drops songs that don't have steps of the preferred difficulty for the primary player. Useful if you want to simulate games that lock you to a difficulty after a style/mode selection. 2009-05-18 22:11:35 +00:00
Andrew Livy e27e971b94 Adds metric options to flash the lifebar when a note is hit and a function for sprite to set all the delays in all of the states in one shot. 2009-05-18 20:14:33 +00:00
Andrew Livy 89e81956d0 New options / metrics for StreamDisplay to help make three-part lifebars easier to implement. 2009-05-18 17:43:08 +00:00
Jason Felds 2b88264093 I haven't seen hold checkpoints and roll combo incrementing get along together on Pump. Turn off roll incrementing in Pump metrics. 2009-05-18 04:19:01 +00:00
Jason Felds 6ec2fe2b57 New metric available to disable incrementing roll combo for keeping it alive. Must activate manually: current behavior is default. 2009-05-18 04:16:25 +00:00
Jason Felds f1752be0ea More Pump-like behavior, including codes. 2009-05-18 03:38:40 +00:00
Jason Felds 1b0b8d2fd7 Remove duplicate buttons: already defined in default. 2009-05-18 03:38:12 +00:00
Jason Felds 9dadaced87 Add colors and name fixes. 2009-05-18 02:58:16 +00:00
Jason Felds 82a82501e6 More Pump fixes. 2009-05-18 02:37:11 +00:00
AJ Kelly 4efe131335 some logo redirects and fill in Crazy CustomDifficulty 2009-05-18 02:18:47 +00:00
Jason Felds 0e72c299bf The start of Pump theme metrics. ...or is this restart? I lost track. 2009-05-18 01:36:18 +00:00
Andrew Livy 994612eab3 Hack: if late joining on music select, often a themer will want to perform some sort of action. Using PlayerJoined keeps the actor lurking/leaking for each game, this overcomes the problem by localising the command. 2009-05-16 23:32:56 +00:00
Andrew Livy f931ff6e72 Make double press confirmation mode handle the menu timer more gracefully. 2009-05-16 22:30:55 +00:00
Colby Klein 0c51964a8c Fix fake note colors 2009-05-09 16:38:13 +00:00
Andrew Livy b5129ddd94 Allow for 'confirmation only' double press mechanisms as a choice for two part selection on ScreenSelectMusic 2009-05-07 17:08:16 +00:00
Andrew Livy 88c7a447a5 Work-in-progress Three-Part StreamDisplay for gametypes which use head/tail/middle style lifebars. 2009-05-06 18:40:35 +00:00
Andrew Livy ae33daf798 Ez2dancer arrows on REAL should be more scrunched up. 2009-05-05 19:03:22 +00:00
Andrew Livy 0ce30b000b Makes sure initial delay on preview music rolls across 2nd stage and onwards. 2009-05-05 18:07:42 +00:00
Andrew Livy c364f18cc8 Allow Combo Multipliers for Custom Normal Scorekeeping. 2009-05-05 16:31:33 +00:00
Andrew Livy 52aef5d6c8 Allow for the Music Select preview music to be delayed when the screen starts. 2009-05-03 11:37:49 +00:00
AJ Kelly 8edb137dad fix small typo 2009-05-03 03:33:42 +00:00
Colby Klein 51fa4290b6 Add Lua bindings for GetDisplaySubTitle and GetTranslitSubTitle 2009-05-03 02:40:59 +00:00
Colby Klein b0646841d6 Remove accidentally pasted (I think) URL from metrics 2009-05-02 21:15:28 +00:00
Colby Klein cdf06eb3a6 Use the same graphics as regular notes for fake notes. 2009-05-02 18:31:24 +00:00