Commit Graph

86 Commits

Author SHA1 Message Date
Colby Klein 3eb03feadd add the toasty sound back
i missed it a lot
2019-03-20 11:58:19 -07:00
Kyzentun Keeslala 1c2bac36a8 Moved actors for ScreenSyncOverlay from the engine to a lua file in the theme to make the overlay themable.
Renamed some strings used by ScreenSyncOverlay to have actual names.  They were using their untranslated text as names.
Removed ScreenSyncOverlay section from de.ini because none of the strings were actually translated.
Removed most of ScreenSyncOverlay section from fr.ini because the strings were not actually translated.
2016-06-12 14:51:27 -06:00
Jason Felds 9ba2baf8d6 Properly translate # songs played.
No line ending shenanigans this time.
2016-03-27 16:55:17 -04:00
Kyzentun Keeslala d2090081a1 Doing what I should have done a long time ago. 2015-07-09 13:18:51 -06:00
krakpot 139463b7a5 Fixed input function on ScreenOverscanConfig
Now you can exit OverscanConfig safely.
2015-06-23 04:01:00 +09:00
Kyzentun Keeslala 1dca128f79 Added logic to prevent crashing on an invalid initial screen. Added HARDCODED error screen in _fallback for displaying and explaining the error when a theme has an invalid initial screen. 2015-06-06 20:43:39 -06:00
Kyzentun Keeslala e6dc4307b5 Exposed update_centering lua function. Added ScreenOverscanConfig. Added case to RageDisplay_D3D so that BLEND_SUBTRACT doesn't crash. Updated changelog. 2015-06-05 08:48:58 -06:00
Kyzentun 0e9c67c587 Implemented back button for ScreenOptionsCustomizeProfile. 2015-03-04 21:50:41 -07:00
Kyzentun 29f4ef509e Updated Translators section. Updated ScreenCredits in default. 2015-02-12 21:00:34 -07:00
Kyzentun beb625e6aa Disable error reporting if any dialogs are ignored. 2015-01-05 16:53:52 -07:00
freem 32c40753fe Fix error that comes from using LoadFont 2014-09-30 23:36:13 -05:00
Kyzentun efd11c5851 Added character setting and minor documentation to ScreenOptionsCustomizeProfile. 2014-09-18 17:28:53 -06:00
freem ccd8cfc5a7 fix another small error in ScreenNameEntryTraditional underlay 2014-09-17 02:09:10 -05:00
freem 2d57e27558 fix a small error in ScreenNameEntryTraditional underlay 2014-09-17 00:57:21 -05:00
Kyzentun fa7502b7b0 Added ScreenOptionsCustomizeProfile to _fallback and default. 2014-09-14 20:04:10 -06: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
Kyzentun aac32f81ad Rewrote ScreenCredits to move StepMania credits to Scripts/04 CreditsHelpers.lua and provide an API for adding sections so that themers don't have toe duplicate stepmania credits to theme the screen. 2014-09-01 15:41:58 -06:00
Colby Klein 76a255eacc Add people to credits. 2014-09-01 10:28:25 -07:00
Jonathan Payne 3d283a41bc Implement ScreenContinue 2014-08-30 20:17:15 -07:00
Jonathan Payne ab394950e0 fix StageDisplay errors, EvalSummary 2014-08-30 16:14:03 -07: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 eb7ac082ae Report error on fetching empty string metric instead of crashing. 2014-08-11 15:56:41 -06:00
Kyzentun 076d67132d Reverted BitmapText::LoadFromNode back to previous logic.
BitmapText now looks up font names in Fonts/ if the path doesn't resolve, so LoadFont is obsolete.
Added optional arg to ActorUtil::ResolvePath and GetAttrPath to make them not report an error when something is optional.
2014-07-29 12:09:40 -06:00
Kyzentun 3cef425d63 Added IgnoreIdentical param to LogDisplay for use in ignoring identical error messages. 2014-07-22 17:51:40 -06:00
Kyzentun cb168e29aa Added Common Error font for use by error reporting so that themes that replace Common Normal won't have a problem. 2014-07-18 18:04:51 -06:00
Kyzentun a2e6d186e3 Created Def.LogDisplay for displaying messages in a log. Changed error reporting layer to use Def.LogDisplay. Changed engine error reporting to not clip errors to a single line. 2014-07-18 16:29:46 -06:00
Kyzentun fb1a251b7a Changed many places that used RageException to use ReportScriptError instead. Wrote ScreenOptionsExample.ini as documentation example for the OptionRow system. Rewrote gamecommands.txt to include all GameCommands. Fixed Commands::GetOriginalCommandString to insert the semicolons that separated the original commands. Changed nonsensical boolean |= true statements in GameCommand.cpp to just use =. Added protection to ReportScriptError to keep it from recursing through itself when an error occurs in error reporting. Added UseAbort option to ReportScriptError for places that want to use an AbortRetryIgnore dialog to query the user. Added ScriptErrorMessage for places that need to handle the warning/dialog part separately. Added logging flag to MESSAGEMAN so that all messages broadcast can be logged when desired. Changed OptionRowHandler::LoadInternal to return a boolean success value as part of error handling. 2014-07-12 14:59:10 -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
Jason Felds 6120a8a5e4 Revert "Fallback handled. Yes, I tested this."
This reverts commit 986d510a88.
2013-07-18 17:43:19 -04:00
Jason Felds 986d510a88 Fallback handled. Yes, I tested this. 2013-07-03 20:08:34 -04:00
AJ Kelly b4bd8e82d9 Add various new bindings for ProfileManager, also GetGUID binding for Profile. [asorenson] 2012-11-22 12:42:12 -06:00
Devin J. Pohly e0ed921357 silence Lua warning about nonexistent global `Scoring'
probably overlooked in commit bffa610
2012-08-06 00:12:23 -04:00
Jonathan Payne 7fbfdb8904 /new Update 2012-07-22 20:22:32 -07:00
AJ Kelly 2e9584e9a9 changes to credits; some of it sourced from hanubeki's clone, http://code.google.com/r/hanubeki-modified-sm-ssc/source/detail?r=b523c1bd56e6e4ee0bba799e1d2faeb08480bcae 2012-04-12 14:29:20 -05:00
AJ Kelly 0b11e9c01c 1) 10 seconds is too long. meet in the middle at 7.5.
2) use tabs instead of spaces
2012-03-22 20:28:47 -05:00
John Reactor 89d70f5bff Keymap Warning was displayed for too short period of time. 2012-03-22 21:18:20 +01:00
AJ Kelly 2a49c27cba change ScreenMapControllers warning to use strings instead 2012-03-22 11:57:45 -05:00
AJ Kelly 241eabcb35 Update credits (sy567 -> hanubeki) per the description of hanubeki-modified-sm-ssc 2012-02-28 23:34:56 -06:00
AJ Kelly 57a90ca744 add dutch language from Deamon007 (Nederlandse is one of my favorite language names ever -f) 2012-02-17 16:24:25 -06:00
Jason Felds e3f16170bb .hgeol 2012-01-06 14:20:08 -05:00
Jonathan Payne 249cb0667e add simple, hacky clock; due for a rewrite. 2012-01-05 01:12:42 -08:00
Jonathan Payne e9e877bca1 en.ini: Rank -> Meter;
add old frame files.
2012-01-04 23:52:54 -08:00
AJ Kelly c788ea56c0 update docs/credits 2012-01-04 11:17:23 -06:00
AJ Kelly d5ac93ad61 small update in scoring, plus update credits 2012-01-03 13:48:00 -06:00
AJ Kelly 5d7674f233 allow _wait to be used without a parameter 2011-12-27 20:49:07 -06:00
AJ Kelly 7ba9e06ebf fix up wait 2011-12-22 12:06:08 -06:00
AJ Kelly b361105b12 This is a particularly useful thing that I'd like to have with me wherever I theme. basically, LoadActor(THEME:GetPathB("","_wait"),5) to wait 5 seconds. best used for in/out burger 2011-12-22 11:56:39 -06:00
AJ Kelly 4d8762542f FUCK LINE ENDINGS 2011-12-06 01:02:58 -06:00
Jonathan Payne 99a83b870f forgot some things, display dumb user warning on MapControllers. 2011-12-05 13:28:30 -08:00