Joypad.Set - Added Slot Number As An Optional Parameter

This commit is contained in:
Rolanmen1 2012-03-29 19:53:16 +00:00
parent 1c6b792a28
commit 720b1cc2ba
1 changed files with 8 additions and 3 deletions

View File

@ -1246,11 +1246,16 @@ namespace BizHawk.MultiClient
return buttons;
}
public void joypad_set(LuaTable buttons)
public void joypad_set(LuaTable buttons, object slot = null)
{
foreach (var button in buttons.Keys)
if(Convert.ToBoolean(buttons[button]) == true)
Global.ClickyVirtualPadController.Click(button.ToString());
{
if (Convert.ToBoolean(buttons[button]) == true)
if (slot == null)
Global.ClickyVirtualPadController.Click(button.ToString());
else
Global.ClickyVirtualPadController.Click("P" + slot.ToString() + " " + button.ToString());
}
}
//----------------------------------------------------