Commit Graph

51 Commits

Author SHA1 Message Date
Ben "root" Anderson 0d394e269d Declare version_* in only one place. Define them in ver.cpp (at least on autotools). 2015-01-28 16:45:19 -06:00
Kyzentun 4f95bf08ad Function chaining for actors and singletons. 2014-12-01 22:31:30 -07:00
Kyzentun 040c0de509 Added MinTNSToHideNotes preference. 2014-11-19 15:59:21 -07:00
Colby Klein 54725b1356 Hide song options by default.
It's still in the options menu, don't worry.
2014-11-17 14:05:03 -08:00
Kyzentun 9b847caa45 DefaultFailType preference removed because DefaultModifiers was overriding it. DefaultFailType ConfOptionRow now works by putting the fail type in DefaultModifiers.
Fixed double InitCommand bug in Foreground.
Disabled odd dimension check for screen texture.
2014-11-15 17:18:42 -07:00
Colby Klein 3d126824e9 Merge pull request #316 from kyzentun/DefaultFailPref
Reinstate DefaultFailType preference
2014-09-21 17:56:50 -07:00
Kyzentun 455431d8c3 Removed DefaultFail GamePref and reinstated DefaultFailType real preference. Should fix default fail related problems. 2014-09-15 00:04:41 -06:00
Dan Guzek fd1de8b080 add distinct coin input debounce preference
This commit adds a preference, DebounceCoinInputTime (defaults is 0), which allows coin input to be debounced via a float value separate from other input.
2014-09-11 16:02:45 -04:00
Colby Klein d4c7e4e781 Merge pull request #285 from kyzentun/ClearZPref
Added FastNoteRendering preference.
2014-08-31 18:15:25 -07:00
Kyzentun 71ed1df5e6 Added FastNoteRendering preference. 2014-08-31 17:17:48 -06:00
Kyzentun 9e8b8c3c09 Changed ColorDepth prefs defaults to 32-bit. 2014-08-31 04:32:12 -06:00
Kyzentun 9b2c59de46 Added BackgroundFitMode preference and setting screen for controlling how backgrounds are fitted to the screen. 2014-08-16 03:37:24 -06:00
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