keyboard/gamepad mode by default

This commit is contained in:
2023-07-10 14:25:35 -06:00
parent 97541e4f80
commit 09c92f17d6
2 changed files with 6 additions and 2 deletions

View File

@@ -1,4 +1,5 @@
(import flixel.FlxState)
(import flixel.text.FlxText)
(import kiss_flixel.SimpleWindow)
(extends FlxState)
@@ -6,6 +7,7 @@
(super.create)
(SimpleWindow.sensibleDefaultKeys)
(set SimpleWindow.defaultSelectionMarker (new FlxText 0 0 ">" SimpleWindow.textSize))
(showMenu))

View File

@@ -389,7 +389,9 @@
(when onClick
(dictSet _actions ftext onClick)
(unless noShortcut
(keyHandler.registerItem text ->:Void (onClick ftext))))
(keyHandler.registerItem text ->:Void (onClick ftext)))
(when (= -1 _selectedIndex)
(set selectedIndex (.indexOf (_nonUIControls) ftext))))
(when onSelect
(dictSet _onSelectEvents ftext onSelect))
(when onDeselect
@@ -480,7 +482,7 @@
(true
(color.getLightened amount))))
(prop &mut :Bool mouseMode true)
(prop &mut :Bool mouseMode false)
(prop &mut otherIsSelected false)
(method &override update [:Float elapsed]