[TLAC] Add JVS_SW1 and JVS_SW2

This commit is contained in:
nastys
2020-08-05 17:25:55 +02:00
parent f7d6b01680
commit 47388e9a95
3 changed files with 12 additions and 0 deletions
+2
View File
@@ -27,6 +27,8 @@ autopause =true
# JVS Buttons:
JVS_TEST = F1
JVS_SERVICE = F2
JVS_SW1 = F11
JVS_SW2 = F12
JVS_START = Enter, Ds4_Options, XINPUT_START, MouseMiddle
JVS_TRIANGLE = W, I, Ds4_Triangle, Ds4_DPad_Up, Ds4_L_Trigger, Ds4_R_Trigger, XINPUT_Y, XINPUT_UP, XINPUT_LT, XINPUT_RT
@@ -63,6 +63,8 @@ namespace TLAC::Components
TestBinding = new Binding();
ServiceBinding = new Binding();
Sw1Binding = new Binding();
Sw2Binding = new Binding();
StartBinding = new Binding();
SankakuBinding = new Binding();
@@ -83,6 +85,8 @@ namespace TLAC::Components
Config::BindConfigKeys(configFile.ConfigMap, "JVS_TEST", *TestBinding, { "F1" });
Config::BindConfigKeys(configFile.ConfigMap, "JVS_SERVICE", *ServiceBinding, { "F2" });
Config::BindConfigKeys(configFile.ConfigMap, "JVS_SW1", *Sw1Binding, { "F11" });
Config::BindConfigKeys(configFile.ConfigMap, "JVS_SW2", *Sw2Binding, { "F12" });
Config::BindConfigKeys(configFile.ConfigMap, "JVS_START", *StartBinding, { "Enter" });
Config::BindConfigKeys(configFile.ConfigMap, "JVS_TRIANGLE", *SankakuBinding, { "W", "I" });
Config::BindConfigKeys(configFile.ConfigMap, "JVS_SQUARE", *ShikakuBinding, { "A", "J" });
@@ -269,6 +273,10 @@ namespace TLAC::Components
buttons |= JVS_TEST;
if (buttonTestFunc(ServiceBinding))
buttons |= JVS_SERVICE;
if (buttonTestFunc(Sw1Binding))
buttons |= JVS_SW1;
if (buttonTestFunc(Sw2Binding))
buttons |= JVS_SW2;
if (buttonTestFunc(StartBinding))
buttons |= JVS_START;
@@ -22,6 +22,8 @@ namespace TLAC::Components
public:
Input::Binding* TestBinding;
Input::Binding* ServiceBinding;
Input::Binding* Sw1Binding;
Input::Binding* Sw2Binding;
Input::Binding* StartBinding;
Input::Binding* SankakuBinding;