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
Ben "root" Anderson
a9ed54ae9b
Don't rename EVERY difficulty of halfdouble. That's just silly. Medium is the one people actually use.
2014-01-25 12:46:11 -06:00
Devin J. Pohly
ec23a019e2
Fix ScreenJukebox when there are no matching steps
...
Also makes minor tweaks to the SetSong function and adds a SystemMessage to
display that no steps have been found. When this happens, the ScreenJukebox
will return to its PrevScreen.
2013-06-09 17:22:43 -04:00
Devin J. Pohly
0dc30d32b4
Hide unneeded pay-related theme elements
...
Can't remove these entirely in case other themes expect them.
2013-06-08 17:28:54 -04: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
Shenjoku
ba0d2d1838
Upgraded the DirectX 8 rendering to DirectX 9. Updated Direct Input to work with
...
the latest SDK as well.
2013-04-08 21:13:47 -07:00
Jousway
4534b6612c
Pop'n Music Map Controller Support
2013-03-05 17:25:14 +01:00
Jousway
43ac3c983c
ds3d DX Map Controller Support
2013-03-05 17:16:03 +01:00
Jonathan Payne
e9e64018e2
Improvements before branch
2013-02-09 14:11:38 -08:00
Jonathan Payne
9672bbd09a
theme updates, made a few things faster; makes the game look far smoother than most people realize.
2012-08-04 17:54:37 -07:00
Jonathan Payne
44d99d9c63
update
2012-08-01 23:15:05 -07:00
AJ Kelly
435fd9ef56
A bunch of small changes that will hopefully let me close issue 176 once and for all.
2012-07-09 11:30:04 -05:00
Jonathan Payne
8cd21d0cac
Quick options to report a bug, go on IRC
2012-06-27 14:16:49 -07:00
AJ Kelly
a564f0c696
[PrefsManager] Add StretchBackgrounds preference.
2012-06-02 23:03:47 -05:00
Jason Felds
9e1e7970ef
[ScreenEdit] New menu to modify attacks.
...
Check the Area Menu (Enter Key) to have fun.
2012-05-21 21:42:06 -04:00
AJ Kelly
a476e34619
[ScreenOptionsMasterPrefs] Allow for FastLoadAdditionalSongs preference to be called via the "conf" command.
2012-05-16 13:14:13 -05:00
Jonathan Payne
8f155996a5
Update /new.
2012-05-06 22:03:19 -07:00
Jason Felds
a021f01b91
Add Techno Double 8...wait, what?!?
...
I don't recall Technomotion having this mode
for doubles play!
Did we borrow something from pyDance here?
2012-04-06 15:37:09 -04:00
AJ Kelly
2a49c27cba
change ScreenMapControllers warning to use strings instead
2012-03-22 11:57:45 -05:00
Jonathan Payne
5fc75e1090
Less obtrusive combo pulse, more music rates.
2012-02-23 14:58:19 -08:00
Jason Felds
0bf91fffd3
[editorKeysound] Add menu to remove keysounds.
...
Next up: the actual removing.
2012-02-11 14:45:09 -05:00
Jason Felds
a353e659d0
[editorKeysounds] Can add KS, but...
...
1) A physical note is shown in the editor.
We do need a separate graphic for auto keysounds.
2) The keysound only plays if you "hit" the note.
Auto keysound notes should play regardless of hit or miss.
Time to make this branch public.
Anyone want to help tackle this?
2012-02-10 19:49:53 -05:00
Jason Felds
578b573c01
[editorKeysounds] Case sensitivity.
2012-02-10 13:45:46 -05:00
Jason Felds
f6904fc55c
[editorKeysounds] ...and the language file.
2012-02-10 13:42:39 -05:00
Jason Felds
7e3516f403
New branch: [editorKeysounds]
...
Let's allow modifying keysounds in the editor.
First, start with some strings we'll need.
2012-02-10 13:37:04 -05:00
Jonathan Payne
91bd3c02cf
make course use songs we have, add back experimental customdifficulties;
2012-01-07 00:23:00 -08:00
Jonathan Payne
e9e877bca1
en.ini: Rank -> Meter;
...
add old frame files.
2012-01-04 23:52:54 -08:00
Jason Felds
22487df03c
New editor feature: Shift + F9/F10 for delays.
...
Works the same as stops really.
2011-11-26 13:56:27 -05:00
AJ Kelly
cf71751f31
I'm not sure why it's asking for Tier17 but I want it to shut up.
2011-11-06 16:35:57 -06:00
Jason Felds
f3704db519
Singular or plural?
2011-11-01 15:29:25 -04:00
Colby Klein
711dffe8aa
Fix typo.
2011-11-01 10:08:56 -07:00
AJ Kelly
6a8670201e
most displays are actually widescreen these days; fix up this comment
2011-10-15 18:28:15 -05:00
AJ Kelly
f40d37f2b6
fix edit menu help text
2011-09-25 18:48:47 -05:00
Jonathan Payne
94ec7daa21
why was this never added in the first place? seriously.
2011-09-25 02:31:00 -07:00
AJ Kelly
a7568450bf
screen filter related things
2011-09-11 22:32:14 -05:00
AJ Kelly
3d459b0dba
revert because FSX broke it and wasn't around to answer anyone's questions
2011-08-28 19:05:54 -05:00
AJ Kelly
66a11ed08f
[RageInput] Added "No input devices were loaded." string to languages.
...
[RageInputDevice] Added localized names for InputDeviceState.
2011-08-18 19:19:03 -05:00
Vinil
249f671138
Blah
2011-08-04 14:36:39 -03:00
AJ Kelly
92c62df38b
profile save/load using localized strings
2011-08-01 17:19:53 -05:00
AJ Kelly
701034219f
[MusicWheel, RoomWheel] Moved the "- EMPTY -" string to the languages file. [AJ]
2011-08-01 16:58:54 -05:00
Jason Felds
9505e09f58
Add the copy/paste selected timing data feature.
...
Not perfect at this stage, but...well, everyone wanted it.
2011-07-26 16:05:14 -04:00
Jason Felds
3ac7ed85ba
Allow copying a selection of timing segments.
...
Pasting not yet possible.
2011-07-26 13:55:06 -04:00
Jason Felds
0e1f56f1cd
Did these strings get removed?
2011-07-20 19:41:43 -04:00