Commit Graph

39 Commits

Author SHA1 Message Date
Kyzentun 32e5d7e90c Improved three-key support. Default theme should be completely usable with three-key cabinets if ThreeKeyNavigation pref is true. Added ThreeKeyNavigation pref. ScreenOptions:NavigationMode metric now uses that pref to decide between normal and toggle modes. Added GoToFirstOnStart to OptionRowHandlerLua so an option row can control that behavior. Rewrote input for default's ScreenSelectProfile to use an input callback to take advantage of menu button mapping. Fixed inconsistent indentation in ORHL documentation. 2014-07-25 14:33:15 -06:00
sigatrev 49c8846cc0 SavePreferences
for custom option screens.
2014-07-22 16:52:42 -05:00
Kyzentun 026f968fa4 Changed many uses of Dialog::OK and LOG->Warn to use ReportScriptError. 2014-07-07 00:39:27 -06:00
Kyzentun 421a9be57b Ripped out existing PlayerOptions Lua interface and replaced it wholesale. Removed PrefsManager's DefaultFailType enum. Moved PlayerOptions::FailType enum to GameConstantsAndTypes and made it Lua accessible. Changed ModsLevel enum to include ModsLevel_Current to make accessing that ModsLevel easier to access. Rearranged ModsGroup appropriately. Added non-const Get functions to ModsGroup. Removed PlayerOptions.m_bSetTiltOrSkew because it had no reason to exist. Moved 200.0f to the const CMOD_DEFAULT because it was being used in more than one place. 2014-05-01 23:23:20 -06:00
Kyzentun 3c7bb93bbc Added ComboContinuesBetweenSongs back in. And if that line in ResetStageStatistics is committed as FOREACH_HumanPlayer, I'm going to punch git. 2014-02-16 11:43:28 -07:00
Ben "root" Anderson a040c4a586 1) SOMEONE can't spell "accessible" 2) Global commenting consistency 3) persistance -> persistence 2013-11-30 09:50:54 -06:00
Ben "root" Anderson 3b9d8a9994 These should be on by default in debug 2013-10-27 15:40:41 -05:00
Devin J. Pohly 1220dbe085 Revert "Round 2-2 of this."
This reverts commit 0ae4183f7b.
2013-06-04 23:47:22 -04:00
Jason Felds 0ae4183f7b Round 2-2 of this. 2013-04-16 00:16:02 -04:00
AJ Kelly a564f0c696 [PrefsManager] Add StretchBackgrounds preference. 2012-06-02 23:03:47 -05:00
Jason Felds 00f7991759 Temporarily disable the version checker properly.
Sorry Aldo, but I still want this to point
to the proper version of SM5. ;)
2012-05-21 21:47:19 -04:00
Jason Felds c549fe26f0 Make it false for now.
When the server points to check for SM5 properly
and not another build, then we can look into it.
2012-05-21 18:33:27 -04:00
Aldo Fregoso 09f369cd33 Imported the check for updates code from StepMania AMX.
---
TODO: Move the code from NSMAN to a new class
TODO: HOOKS->GetURL for Linux
TODO: Do not run the check every time the game is launched, use:
PREFSMAN->m_iUpdateCheckIntervalSeconds - Seconds to wait before running the next check
PREFSMAN->m_iUpdateCheckLastCheckedSecond - Timestamp of the last check
2012-05-21 02:29:59 -05:00
Flameshadowxeroshin 28937e2e2c we're going to assume MercifulDrain should be off by default, as people complain SM5's life is easier 2012-03-14 20:44:55 +00:00
AJ Kelly d9ad74e3ab dance points for oni = true by default now 2012-03-01 15:53:51 -06:00
AJ Kelly cdb2235b84 [PrefsManager, X11Helper] Added ShowMouseCursor preference. 2011-08-22 04:07:52 -05:00
Colby Klein ca08d49dad Enable FastLoad and FastLoadAdditionalSongs by default - These help quite a bit for some. 2011-08-19 13:35:34 -07:00
Colby Klein 75c8b0949c Disable automatic aspect ratio guessing, default to 854x480 (16:9 because most newer displays are wide). 2011-08-19 13:22:44 -07:00
Colby Klein 216ca11095 Disable autogen by default. 2011-08-19 13:00:05 -07:00
Jason Felds 6f2fb1b673 Revert the wrong way to fix Fails. 2011-07-07 00:58:54 -04:00
Jason Felds a35aaeb75f Re-enable fail pref. Possibly unstable.
Extra eyes would be beneficial here.
2011-07-06 22:44:53 -04:00
AJ Kelly 2870d90dff change default MusicWheelSwitchSpeed to 15 (was 10) 2011-06-04 15:15:45 -05:00
Jason Felds 7597c5d867 [sm130score] Remove the ScoringType pref. 2011-04-10 22:22:25 -04:00
Jason Felds e13cceb830 [sm130score] Force custom scoring. 2011-04-10 03:31:46 -04:00
Jason Felds a085d0d1da Line endings...be normalized! 2011-03-17 01:47:30 -04:00
Jason Felds 9d13036e08 Add @briefs to the Luna classes.
Yeah...there was a lot. */
2011-02-19 12:26:18 -05:00
AJ Kelly ec70fbeecb fix typo 2011-02-13 14:56:41 -06:00
Jonathan Payne 087c239882 + Oldschool behavior for BPMSegment loading ( Just In Case )
+ WIP Preference for DefaultFailType
2011-02-13 11:38:30 -08:00
Mark Cannon 2c9678ca65 fix PrefsManager init list not being in order, add hack to ThemeManager to make GetThemeName() work intuitively for Scripts dirs 2011-01-07 23:41:23 -05:00
Alberto Ramos 5bfd735aaa life difficulty was zero 2010-12-25 21:40:06 -07:00
Flameshadowxeroshin 5c677bbc7a fix Linux build; reset default life difficulty 2010-11-28 09:22:23 -06:00
AJ Kelly 38f996b59a attempt to fix people's complaints about the life meter by making them fail on any missed step 2010-11-26 01:50:21 -06:00
AJ Kelly d5197b63f1 we removed ScreenSelectGroup, let's remove the ShowSelectGroup preference that's just taking up space. 2010-05-22 19:11:19 -05:00
AJ Kelly 21d6ae9a11 add PREFSMAN:PreferenceExists() Lua binding 2010-05-22 10:24:41 -05:00
AJ Kelly 642f4b107c the various changes that I forgot to commit (cleanup and so forth) into hg,
culminating in syncing with sm-ssc v1.0 public beta 2
2010-03-31 17:37:09 -05:00
AJ Kelly c43635b6b3 efa81bc: don't filter NoteSkins at a PrefsManager/NoteSkinManager level. Leave the NoteSkin sorting and filtering up to the theme. [Chris Danford]
ScreenWithMenuElements.cpp - add Cancel command, so actors can react to Cancel.
GameState.cpp - cleanup
2010-02-19 16:05:50 -06:00
AJ Kelly bd55ae3806 small cleanup 2010-01-30 01:44:10 -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