Remove unnecessary clearing of dict entries in joypad Lua lib
this was done long enough ago (78d8effcf
) that I'm going to assume it was a
workaround for a problem which has since been fixed
This commit is contained in:
parent
78931e0256
commit
742f182c32
|
@ -15,25 +15,11 @@ namespace BizHawk.Client.Common
|
||||||
|
|
||||||
[LuaMethodExample("local nljoyget = joypad.get( 1 );")]
|
[LuaMethodExample("local nljoyget = joypad.get( 1 );")]
|
||||||
[LuaMethod("get", "returns a lua table of the controller buttons pressed. If supplied, it will only return a table of buttons for the given controller")]
|
[LuaMethod("get", "returns a lua table of the controller buttons pressed. If supplied, it will only return a table of buttons for the given controller")]
|
||||||
public LuaTable Get(int? controller = null)
|
public LuaTable Get(int? controller = null) => _th.DictToTable(APIs.Joypad.Get(controller));
|
||||||
{
|
|
||||||
var table = _th.DictToTable(APIs.Joypad.Get(controller));
|
|
||||||
table["clear"] = null;
|
|
||||||
table["getluafunctionslist"] = null;
|
|
||||||
table["output"] = null;
|
|
||||||
return table;
|
|
||||||
}
|
|
||||||
|
|
||||||
[LuaMethodExample("local nljoyget = joypad.getwithmovie( 1 );")]
|
[LuaMethodExample("local nljoyget = joypad.getwithmovie( 1 );")]
|
||||||
[LuaMethod("getwithmovie", "returns a lua table of the controller buttons pressed, including ones pressed by the current movie. If supplied, it will only return a table of buttons for the given controller")]
|
[LuaMethod("getwithmovie", "returns a lua table of the controller buttons pressed, including ones pressed by the current movie. If supplied, it will only return a table of buttons for the given controller")]
|
||||||
public LuaTable GetWithMovie(int? controller = null)
|
public LuaTable GetWithMovie(int? controller = null) => _th.DictToTable(APIs.Joypad.GetWithMovie(controller));
|
||||||
{
|
|
||||||
var table = _th.DictToTable(APIs.Joypad.GetWithMovie(controller));
|
|
||||||
table["clear"] = null;
|
|
||||||
table["getluafunctionslist"] = null;
|
|
||||||
table["output"] = null;
|
|
||||||
return table;
|
|
||||||
}
|
|
||||||
|
|
||||||
[LuaMethodExample("local nljoyget = joypad.getimmediate( );")]
|
[LuaMethodExample("local nljoyget = joypad.getimmediate( );")]
|
||||||
[LuaMethod("getimmediate", "returns a lua table of any controller buttons currently pressed by the user")]
|
[LuaMethod("getimmediate", "returns a lua table of any controller buttons currently pressed by the user")]
|
||||||
|
|
Loading…
Reference in New Issue