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
AJ Kelly
ffa977baf0
small cleanup on aisle number ScreenNameEntryTraditional
2011-10-15 18:25:07 -05:00
AJ Kelly
decbc58e2f
default and fallback spanish translations from DHalens (issues 592, 593)
2011-10-15 15:34:57 -05:00
AJ Kelly
0f40af9446
scoring fixes from A.C/@waiei and @sakuraponila, sourced from http://www47.atwiki.jp/waiei/pages/21.html
2011-10-06 15:38:19 -05:00
AJ Kelly
b44798dd51
attempt to curb scoring issues by only triggering JudgmentMessageCommand if TapNoteScore is valid
2011-09-25 12:06:15 -05:00
AJ Kelly
210e88f45b
forgot to add ScreenNoise background :(
2011-09-23 16:00:10 -05:00
AJ Kelly
84382a7c73
update credits
2011-09-08 11:56:46 -05:00
Jonathan Payne
aa3f549d7e
whoops
2011-08-21 19:58:31 -07:00
Jonathan Payne
63b10eb97b
it begins.
2011-08-21 19:39:15 -07:00
Jason Felds
6a74478dbe
Right. Merge.
2011-08-02 22:32:02 -04:00
Jonathan Payne
cad495f55e
stuff.
2011-08-02 18:36:54 -07:00
Colby Klein
1969486243
c radio puts a smile on my face.
2011-08-02 13:40:34 -07:00
AJ Kelly
92c62df38b
profile save/load using localized strings
2011-08-01 17:19:53 -05:00
Jonathan Payne
1d557bf968
more theme tidying. hopefully get this better running for saner people.
2011-07-19 17:09:43 -07:00
Jason Felds
92e6227fc6
Fix metrics from merge.
2011-07-07 15:37:00 -04:00
Jonathan Payne
af7a767740
it's a shame I have to use this, but its for the better really
2011-07-07 12:30:34 -07:00