Commit Graph
250 Commits
Author SHA1 Message Date
Kyzentun 0318f07d2d Implement preview music properly as a new optional tag in the ssc file. Changed ScreenManager to emit an error instead of asserting if a screen attempts to use SetNewScreen inside an InitCommand. Changed decorations layer to be a proper child instead of stripping away the ActorFrame. 2015-03-04 01:31:02 -07:00
Kyzentun c4fed9747c Fixed crash on no args to AddInputCallback. Clear steps for all players when deleting on ScreenEditMenu. Changed assert message in ApplyDerivedType to be useful. Fixed typos in OptionRowHandler message and EditHelpText. 2015-02-26 14:51:54 -07:00
Kyzentun 233355f936 Changed SMO urls in language files to point to stepmaniaonline.net. 2015-02-13 12:10:13 -07:00
Thumbsy 1eefbf2113 Now for default as well. (previous was _fallback)
Also some minor fixes/appends to _fallback translations
2015-02-13 02:37:20 +01:00
Thumbsy ad62e59d57 Polished existing and added missing translations
THAT WAS A LOT OF LINES POTVERDIKKIE
2015-02-13 01:38:55 +01:00
Kyzentun 1d0dafb273 Record Hold Time Polish strings. 2015-02-10 16:04:36 -07:00
Kyzentun 920709b3ff Merge pull request #461 from TheFireRed/master
Spanish Language updated
2015-02-10 13:55:16 -07:00
John Smith a83c7bcf04 Spanish Language updated (2)
EditHelpText updated (line 1522)
Record Hold Time added (line 1563)

I took the opportunity to fix some other typos. Lookin' good!
2015-02-10 01:41:26 +01:00
John Smith eb7acb89ff Spanish Language updated
Here's my Spanish translation. The missing string lines have been added
to the files.
2015-02-09 23:35:13 +01:00
Kyzentun cb379505d5 Changed edit mode to allow configuring RECORD_HOLD_SECONDS. 2015-02-08 18:39:45 -07:00
Kyzentun 65a1551c6d Changed SetCurrentStyle to unjoin other player when setting OnePlayerTwoSides to fix crash from second joining on SSS and picking double. Changed MusicWheel FilterWheelItemDatas to clear the vector it's putting the filtered data in instead of appending to the end. Updated Polish translation. 2015-02-08 10:33:51 -07:00
Kyzentun 5a7199d8fe EditRecordModeLeadIn translations from Jarosław Pietras. 2015-02-01 09:35:16 -07:00
Kyzentun c7ffbb3453 Lead in time before recording starts in edit mode is now a preference. 2015-01-31 14:03:30 -07:00
Kyzentun 40b25e6220 Fixed conflicts to merge kickbox in. 2015-01-27 18:03:41 -07:00
Kyzentun f4a718a824 SetCompatibleStylesForPlayers and ForceSharedSidesMatch added to GameState for SSM to use to fix style mismatch problems.
StyleInputToGameInput changed to take a vector to return values in to handle multiple inputs mapped to a single column.  Associated adjustments to everything that uses it.
Player no longer drops holds in columns that have multiple inputs mapped to them if the wrong one is held.
Running out of stage tokens changed from assert to error.
2015-01-17 21:15:15 -07:00
Kyzentun 4a4a28878c Fixed up EditMenu to not throw asserts and crash all over the place if there isn't something to put in a row. Still can't practice in doubles-only groups, but at least it doesn't crash. 2014-12-24 02:27:46 -07:00
Kyzentun 3663bf020e Changed option name and explanation for AllowMultipleHighScoreWithSameName. 2014-12-20 19:43:01 -07:00
Kyzentun 0a4a81d5e8 Added a bunch of preferences to service options menu. 2014-12-20 19:39:38 -07:00
Kyzentun c65c1eb386 Added kickbox game mode with 4 styles. 2014-12-09 22:22:50 -07:00
Kyzentun 50560a8b6a Merge branch 'keymapping_sanity' of https://github.com/kyzentun/stepmania 2014-12-08 16:01:47 -07:00
Kyzentun 2dab32911b Merged changelog. 2014-12-08 16:00:59 -07:00
Kyzentun d3b5f5eb98 Added debug menu option for resetting key mappings to default. Added sanity checking requirement to ScreenMapControllers. 2014-11-30 14:45:52 -07:00
Kyzentun b43af6dce9 Added Guest and Test profile types, and profile priorities so the position of a profile in the list can be controlled. Fixes crash bug that occurs when a profile dir is renamed to a non-number and a new profile is made. 2014-11-28 21:56:25 -07:00
Kyzentun a580d54662 Profile loading no longer clears out scores for songs that can't be found. Profile merging functions added to ProfileMan and ScreenManageProfiles for profile migration. HighScore operators rewritten to follow good practice. 2014-11-25 21:37:15 -07:00
Kyzentun 040c0de509 Added MinTNSToHideNotes preference. 2014-11-19 15:59:21 -07:00
hanubeki ec9d02dcf5 Update Niler's Japanese language files. 2014-10-16 21:48:52 +09:00
Colby Klein 3d126824e9 Merge pull request #316 from kyzentun/DefaultFailPref
Reinstate DefaultFailType preference
2014-09-21 17:56:50 -07:00
Kyzentun efd11c5851 Added character setting and minor documentation to ScreenOptionsCustomizeProfile. 2014-09-18 17:28:53 -06:00
Jonathan Payne b09c7e8af4 OptionsCustomizeProfile, HeartEntry improvements 2014-09-17 12:20:55 -07:00
Jonathan Payne 8d0f86d240 SelectStyle, SelectMode improvements 2014-09-16 17:05:19 -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
Kyzentun fa7502b7b0 Added ScreenOptionsCustomizeProfile to _fallback and default. 2014-09-14 20:04:10 -06:00
Forest 8b866c9584 Remove the execute bit from non-executable files.
Fixes stepmania/stepmania#300.
2014-09-11 04:03:32 -07:00
Kyzentun f2fdaa0cf5 Massively improved Config Key/Joy Mappings screen.
Warning is dismissable now, and cursor does not start in a position that will change a setting.
New special actions added:  ClearToDefault, ReloadFromDisk, SaveToDisk, SetListMode.  Exit is a special action.
Player is prompted to save when exiting screen instead of saving after every action.
Special actions fallback on Graphics/SMC action if they don't have their own.
Moved SMC overlay to Graphics/SMC warning.
Metrics for configuring input lock time, warning autodismiss time, lines visible, and NoSetListPrompt autodismiss time.
Header row added for cursor to start on.
ScreenMapControllers2 deleted as obsolete.
BitmapText:maxwidth changed to factor the zoom of the actor into the calculation.
2014-09-04 01:23:28 -06:00
Colby Klein d1cdd04099 Merge branch 'changes-beta4' of https://github.com/Midiman/stepmania 2014-09-01 04:49:24 -07:00
Jonathan Payne 9b176447c3 Fix up HowToPlay graphics 2014-08-31 22:23:11 -07:00
Kyzentun 2eba76c873 Localized Arbitrary Remap edit mode strings. Changed track ids for Arbitrary Remap to start at 1. 2014-08-31 19:46:29 -06:00
Colby Klein a2d87d57d9 Merge pull request #278 from kyzentun/EditSwapUD
Added Swap Up/Down option to Edit Alter Menu.
2014-08-31 18:16:29 -07:00
Kyzentun 71ed1df5e6 Added FastNoteRendering preference. 2014-08-31 17:17:48 -06:00
Kyzentun d5878da037 Added Arbitrary Remap option to Alter Menu in Edit Mode. 2014-08-30 13:38:16 -06:00
Kyzentun be64c240c3 Added Swap Up/Down option to Edit Alter Menu. 2014-08-30 00:47:07 -06:00
Jonathan Payneandfreem 8f0e2246f9 Add a real High Scores screen.
(cherry picked from commit 4c5bfa5e0eb351a0d90c70413a7cd8622007d188)
2014-08-28 06:01:12 -05: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
Kyzentun 22662a3b04 Changed ArbitrarySpeedMods to use a large increment that is not forced to be a multiple of the smaller increment. 2014-07-18 23:54:25 -06:00
Kyzentun 63311ab62f Moved error reporting to ScreenSystemLayer error.lua. ScreenSystemLayer overlay/default.lua restored to previous. Error messages are now broadcast with the ScriptError message instead of SystemMessage. Added show/hide error messages toggle and clear error messages to debug menu. Nuked ScreenConsoleOverlay for being unfinished and duplicating ScreenSystemLayer. Changed Actor:tween and Tween::CreateFromStack to use ReportScriptError on invalid tween params. Changed some OptionRowList things to use ReportScriptError on invalid metrics. 2014-07-08 20:01:33 -06:00
Kyzentun bee284d0c7 Rewrote ScreenSystemOverlay overlay/default.lua to be able to display multiple messages. Added Reload Overlay Screens option to debug menu. 2014-07-08 01:02:36 -06:00
Kyzentun dcf819d297 Moved all sanity checking for OptionRowHandlerLua to a separate function so that a malformed row does not crash StepMania, and instead prints an error to the log file, and creates a row that does nothing. Added AllowAnything arg to CheckEnum. 2014-06-25 12:08:57 -06:00
Kyzentun de8799ebdc Renamed ArbSpeedMods to ArbitrarySpeedMods to avoid the wrath of the OpenGL Architecture Review Board. Added option rows for controlling the size of the increments used by ArbitrarySpeedMods. Simplified logic in ASM and added rounding to avoid excessive precision. Removed pointless setmetatable calls from various lua option rows. 2014-06-20 22:48:00 -06:00
Ben "root" Anderson 3701197fd4 Add some localization things that Devin caught and I missed. 2014-02-02 13:37:37 -06:00