FTE: Update extensions

This commit is contained in:
MotoLegacy 2024-01-10 16:33:06 -05:00
parent 5b4af6caeb
commit 238e9d995d
5 changed files with 3188 additions and 542 deletions

File diff suppressed because it is too large Load Diff

View File

@ -937,8 +937,8 @@ void(float width, float height) HUD_Useprint =
usespace = ""; usespace = "";
usecost = ""; usecost = "";
tokenize(findkeysforcommand("+button7")); tokenize(findkeysforcommandex("+button7"));
usebutton = strtoupper(keynumtostring(stof(argv(0)))); usebutton = strtoupper(argv(0));
for(float i = 0; i < strlen(usebutton); i++) { for(float i = 0; i < strlen(usebutton); i++) {
usespace = strcat(usespace, " "); usespace = strcat(usespace, " ");
@ -1130,8 +1130,8 @@ void(float width, float height) HUD_BouncingBetty =
string betty_space; string betty_space;
string activate_string, activate_string2; string activate_string, activate_string2;
tokenize(findkeysforcommand("impulse 33")); tokenize(findkeysforcommandex("impulse 33"));
betty_key = strtoupper(keynumtostring(stof(argv(0)))); betty_key = strtoupper(argv(0));
betty_space = ""; betty_space = "";
for(float i = 0; i < strlen(betty_key); i++) { for(float i = 0; i < strlen(betty_key); i++) {
@ -1556,8 +1556,8 @@ string(float index) GetButtonString =
else if (index == 101) else if (index == 101)
return "RMOUSE"; return "RMOUSE";
tokenize(findkeysforcommand(buttonBind[index])); tokenize(findkeysforcommandex(buttonBind[index]));
string temps = strtoupper(keynumtostring(stof(argv(0)))); string temps = strtoupper(argv(0));
return temps; return temps;
} }

View File

@ -1041,19 +1041,19 @@ noref float(string cmd) CSQC_ConsoleCommand =
void(float scanx, float setval) Input_Movecheck = void(float scanx, float setval) Input_Movecheck =
{ {
tokenize(findkeysforcommand("+moveleft")); tokenize(findkeysforcommandex("+moveleft"));
if (scanx == stof(argv(0))) if (scanx == stof(argv(0)))
K_LEFTDOWN = setval; K_LEFTDOWN = setval;
tokenize(findkeysforcommand("+moveright")); tokenize(findkeysforcommandex("+moveright"));
if (scanx == stof(argv(0))) if (scanx == stof(argv(0)))
K_RIGHTDOWN = setval; K_RIGHTDOWN = setval;
tokenize(findkeysforcommand("+forward")); tokenize(findkeysforcommandex("+forward"));
if (scanx == stof(argv(0))) if (scanx == stof(argv(0)))
K_FORWARDDOWN = setval; K_FORWARDDOWN = setval;
tokenize(findkeysforcommand("+back")); tokenize(findkeysforcommandex("+back"));
if (scanx == stof(argv(0))) if (scanx == stof(argv(0)))
K_BACKDOWN = setval; K_BACKDOWN = setval;
} }
@ -1066,8 +1066,8 @@ void(float button, string key) setToBind =
btn = buttonBind[button]; btn = buttonBind[button];
tokenize(findkeysforcommand(btn)); tokenize(findkeysforcommandex(btn));
oldkey = keynumtostring(stof(argv(0))); oldkey = argv(0);
unbind = strcat("bind ", oldkey, " null\n"); unbind = strcat("bind ", oldkey, " null\n");
fullbind = strcat("bind ", key, " \"", btn, "\"\n"); fullbind = strcat("bind ", key, " \"", btn, "\"\n");

View File

@ -772,8 +772,8 @@ void() settings_sens2 = {
void() settings_adsmode = void() settings_adsmode =
{ {
tokenize(findkeysforcommand("+button8")); tokenize(findkeysforcommandex("+button8"));
string button8_key = strtoupper(keynumtostring(stof(argv(0)))); string button8_key = strtoupper(argv(0));
// ADS Mode // ADS Mode
if (button8_key == "MOUSE2") if (button8_key == "MOUSE2")
@ -1447,8 +1447,8 @@ void() Draw_Extra_CSettings =
string cset_desc; string cset_desc;
cset_desc = ""; cset_desc = "";
tokenize(findkeysforcommand("+button8")); tokenize(findkeysforcommandex("+button8"));
string button8_key = strtoupper(keynumtostring(stof(argv(0)))); string button8_key = strtoupper(argv(0));
// ADS Mode // ADS Mode
if (button8_key == "MOUSE2") if (button8_key == "MOUSE2")
@ -1665,10 +1665,10 @@ void() Draw_Extra_Controls =
buttoncon[0] = ""; buttoncon[0] = "";
for (int i = 0; i < MAX_BINDS; i += 1) { for (int i = 0; i < MAX_BINDS; i += 1) {
tokenize(findkeysforcommand(buttonBind[i])); tokenize(findkeysforcommandex(buttonBind[i]));
if (editBind[i] == FALSE) if (editBind[i] == FALSE)
buttoncon[i] = strtoupper(keynumtostring(stof(argv(0)))); buttoncon[i] = strtoupper(argv(0));
else else
buttoncon[i] = binding; buttoncon[i] = binding;

File diff suppressed because it is too large Load Diff