Only add L3/R3 buttons for the L3/R3-only config, since the analog sticks work for this

This commit is contained in:
Cameron Gutman 2018-02-25 12:17:59 -08:00
parent d98f484aaf
commit dcf4dac8dd

View File

@ -255,22 +255,23 @@ public class VirtualControllerConfigurationLoader {
getPercent(10, screen.heightPixels) getPercent(10, screen.heightPixels)
); );
} }
else {
controller.addElement(createDigitalButton(
ControllerPacket.LS_CLK_FLAG, 0, 1, "L3", -1, controller, context),
getPercent(2, screen.widthPixels),
getPercent(80, screen.heightPixels),
getPercent(BUTTON_WIDTH, screen.widthPixels),
getPercent(BUTTON_HEIGHT, screen.heightPixels)
);
controller.addElement(createDigitalButton( controller.addElement(createDigitalButton(
ControllerPacket.LS_CLK_FLAG, 0, 1, "L3", -1, controller, context), ControllerPacket.RS_CLK_FLAG, 0, 1, "R3", -1, controller, context),
getPercent(2, screen.widthPixels), getPercent(89, screen.widthPixels),
getPercent(80, screen.heightPixels), getPercent(80, screen.heightPixels),
getPercent(BUTTON_WIDTH, screen.widthPixels), getPercent(BUTTON_WIDTH, screen.widthPixels),
getPercent(BUTTON_HEIGHT, screen.heightPixels) getPercent(BUTTON_HEIGHT, screen.heightPixels)
); );
}
controller.addElement(createDigitalButton(
ControllerPacket.RS_CLK_FLAG, 0, 1, "R3", -1, controller, context),
getPercent(89, screen.widthPixels),
getPercent(80, screen.heightPixels),
getPercent(BUTTON_WIDTH, screen.widthPixels),
getPercent(BUTTON_HEIGHT, screen.heightPixels)
);
} }
/* /*