Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ///scrControls(type)
- switch(type)
- {
- case "loadKeyboardConfig":
- global.leftButton[0] = ini_read_real("Controls", "Left", vk_left);
- global.rightButton[0] = ini_read_real("Controls", "Right", vk_right);
- global.upButton[0] = ini_read_real("Controls", "Up", vk_up);
- global.downButton[0] = ini_read_real("Controls", "Down", vk_down);
- global.jumpButton[0] = ini_read_real("Controls", "Jump", vk_shift);
- global.shootButton[0] = ini_read_real("Controls", "Shoot", ord("Z"));
- global.restartButton[0] = ini_read_real("Controls", "Restart", ord("R"));
- global.skipButton[0] = ini_read_real("Controls", "Skip", ord("S"));
- global.suicideButton[0] = ini_read_real("Controls", "Suicide", ord("Q"));
- global.pauseButton[0] = ini_read_real("Controls", "Pause", ord("P"));
- global.alignLeftButton[0] = ini_read_real("Controls", "Align_left", ord("A"));
- global.alignRightButton[0] = ini_read_real("Controls", "Align_right", ord("D"));
- break;
- case "loadControllerConfig":
- global.controllerIndex = ini_read_real("Controller", "Index", -1); //-1 means no controller
- global.leftButton[1] = ini_read_real("Controller", "Left", gp_padl);
- global.rightButton[1] = ini_read_real("Controller", "Right", gp_padr);
- global.upButton[1] = ini_read_real("Controller", "Up", gp_padu);
- global.downButton[1] = ini_read_real("Controller", "Down", gp_padd);
- global.jumpButton[1] = ini_read_real("Controller", "Jump", gp_face1);
- global.shootButton[1] = ini_read_real("Controller", "Shoot", gp_face3);
- global.restartButton[1] = ini_read_real("Controller", "Restart", gp_face4);
- global.skipButton[1] = ini_read_real("Controller", "Skip", gp_face2);
- global.suicideButton[1] = ini_read_real("Controller", "Suicide", gp_select);
- global.pauseButton[1] = ini_read_real("Controller", "Pause", gp_start);
- global.alignLeftButton[1] = ini_read_real("Controller", "Align_left", gp_shoulderl);
- global.alignRightButton[1] = ini_read_real("Controller", "Align_right", gp_shoulderr);
- break;
- case "getKeyboardNameArray":
- var buttonName;
- buttonName[0] = "Left Button";
- buttonName[1] = "Right Button";
- buttonName[2] = "Up Button";
- buttonName[3] = "Down Button";
- buttonName[4] = "Jump Button";
- buttonName[5] = "Shoot Button";
- buttonName[6] = "Restart Button";
- buttonName[7] = "Skip Button";
- buttonName[8] = "Suicide Button";
- buttonName[9] = "Pause Button";
- return buttonName;
- case "getControllerNameArray":
- var buttonName;
- buttonName[0] = "Controller Index";
- buttonName[1] = "Left Button";
- buttonName[2] = "Right Button";
- buttonName[3] = "Up Button";
- buttonName[4] = "Down Button";
- buttonName[5] = "Jump Button";
- buttonName[6] = "Shoot Button";
- buttonName[7] = "Restart Button";
- buttonName[8] = "Skip Button";
- buttonName[9] = "Suicide Button";
- buttonName[10] = "Pause Button";
- return buttonName;
- case "getKeyboardBindArray":
- var bindName;
- bindName[0] = scrGetKeybind(global.leftButton[0]);
- bindName[1] = scrGetKeybind(global.rightButton[0]);
- bindName[2] = scrGetKeybind(global.upButton[0]);
- bindName[3] = scrGetKeybind(global.downButton[0]);
- bindName[4] = scrGetKeybind(global.jumpButton[0]);
- bindName[5] = scrGetKeybind(global.shootButton[0]);
- bindName[6] = scrGetKeybind(global.restartButton[0]);
- bindName[7] = scrGetKeybind(global.skipButton[0]);
- bindName[8] = scrGetKeybind(global.suicideButton[0]);
- bindName[9] = scrGetKeybind(global.pauseButton[0]);
- return bindName;
- case "getControllerBindArray":
- var bindName;
- bindName[0] = string(global.controllerIndex);
- bindName[1] = scrGetControllerBind(global.leftButton[1]);
- bindName[2] = scrGetControllerBind(global.rightButton[1]);
- bindName[3] = scrGetControllerBind(global.upButton[1]);
- bindName[4] = scrGetControllerBind(global.downButton[1]);
- bindName[5] = scrGetControllerBind(global.jumpButton[1]);
- bindName[6] = scrGetControllerBind(global.shootButton[1]);
- bindName[7] = scrGetControllerBind(global.restartButton[1]);
- bindName[8] = scrGetControllerBind(global.skipButton[1]);
- bindName[9] = scrGetControllerBind(global.suicideButton[1]);
- bindName[10] = scrGetControllerBind(global.pauseButton[1]);
- return bindName;
- case "setKeyboardBind":
- if (select == 0) {global.leftButton[0] = newKey;}
- else if (select == 1) {global.rightButton[0] = newKey;}
- else if (select == 2) {global.upButton[0] = newKey;}
- else if (select == 3) {global.downButton[0] = newKey;}
- else if (select == 4) {global.jumpButton[0] = newKey;}
- else if (select == 5) {global.shootButton[0] = newKey;}
- else if (select == 6) {global.restartButton[0] = newKey;}
- else if (select == 7) {global.skipButton[0] = newKey;}
- else if (select == 8) {global.suicideButton[0] = newKey;}
- else if (select == 9) {global.pauseButton[0] = newKey;}
- break;
- case "setControllerBind":
- if (select == 1) {global.leftButton[1] = newButton;}
- else if (select == 2) {global.rightButton[1] = newButton;}
- else if (select == 3) {global.upButton[1] = newButton;}
- else if (select == 4) {global.downButton[1] = newButton;}
- else if (select == 5) {global.jumpButton[1] = newButton;}
- else if (select == 6) {global.shootButton[1] = newButton;}
- else if (select == 7) {global.restartButton[1] = newButton;}
- else if (select == 8) {global.skipButton[1] = newButton;}
- else if (select == 9) {global.suicideButton[1] = newButton;}
- else if (select == 10) {global.pauseButton[1] = newButton;}
- break;
- case "setKeyboardDefault":
- global.leftButton[0] = vk_left;
- global.rightButton[0] = vk_right;
- global.upButton[0] = vk_up;
- global.downButton[0] = vk_down;
- global.jumpButton[0] = vk_shift;
- global.shootButton[0] = ord("Z");
- global.restartButton[0] = ord("R");
- global.skipButton[0] = ord("S");
- global.suicideButton[0] = ord("Q");
- global.pauseButton[0] = ord("P");
- break;
- case "setControllerDefault":
- global.leftButton[1] = gp_padl;
- global.rightButton[1] = gp_padr;
- global.upButton[1] = gp_padu;
- global.downButton[1] = gp_padd;
- global.jumpButton[1] = gp_face1;
- global.shootButton[1] = gp_face3;
- global.restartButton[1] = gp_face4;
- global.skipButton[1] = gp_face2;
- global.suicideButton[1] = gp_select;
- global.pauseButton[1] = gp_start;
- break;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement