add keymap guard
This commit is contained in:
@@ -0,0 +1,19 @@
|
|||||||
|
--People sometimes have problems where they rebind the enter key and thus cannot press start.
|
||||||
|
--To work around this problem, this script deletes every key binding to Enter.
|
||||||
|
|
||||||
|
--load Keymaps.ini
|
||||||
|
local keymaps = IniFile.ReadFile("/Save/Keymaps.ini")
|
||||||
|
|
||||||
|
--iterate through the games
|
||||||
|
for k,v in keymaps do
|
||||||
|
--iterate through the potential key mappings
|
||||||
|
for l,w in v do
|
||||||
|
--check for enter
|
||||||
|
w:gsub("Key_enter","")
|
||||||
|
--write back
|
||||||
|
keymaps[k][l] = w
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
--write Keymaps.ini back out. yay.
|
||||||
|
IniFile.WriteFile("/Save/Keymaps.ini",keymaps)
|
||||||
Reference in New Issue
Block a user