Changed: Upadted Key references to the new namespace.

~g2k
This commit is contained in:
2005-06-26 13:22:52 -04:00
parent 16f0a7efc1
commit 6fcf82bd1f
2 changed files with 118 additions and 118 deletions

View File

@@ -1193,7 +1193,7 @@ void LEVEL::UpdateConsole(char newChar)
Execute(tolower(consoleHistory[1])); Execute(tolower(consoleHistory[1]));
} }
else if(newChar == KEY_BACK) else if(newChar == OpenArena::KEY_BACK)
{ {
consoleHistory[0] = Left(consoleHistory[0], consoleHistory[0].length()-1); consoleHistory[0] = Left(consoleHistory[0], consoleHistory[0].length()-1);
} }

View File

@@ -110,111 +110,111 @@ string KeyString(uint8 key)
{ {
switch (key) switch (key)
{ {
case KEY_LBUTTON: case OpenArena::KEY_LBUTTON:
return "mouse1"; return "mouse1";
case KEY_RBUTTON: case OpenArena::KEY_RBUTTON:
return "mouse2"; return "mouse2";
case KEY_MBUTTON: case OpenArena::KEY_MBUTTON:
return "mouse3"; return "mouse3";
case KEY_TAB: case OpenArena::KEY_TAB:
return "tab"; return "tab";
case KEY_RETURN: case OpenArena::KEY_RETURN:
return "enter"; return "enter";
case KEY_SHIFT: case OpenArena::KEY_SHIFT:
return "shift"; return "shift";
case KEY_CONTROL: case OpenArena::KEY_CONTROL:
return "control"; return "control";
case KEY_PAUSE: case OpenArena::KEY_PAUSE:
return "pause"; return "pause";
case KEY_CAPITAL: case OpenArena::KEY_CAPITAL:
return "capslock"; return "capslock";
case KEY_ESCAPE: case OpenArena::KEY_ESCAPE:
return "esc"; return "esc";
case KEY_SPACE: case OpenArena::KEY_SPACE:
return "space"; return "space";
case KEY_PRIOR: case OpenArena::KEY_PRIOR:
return "pageup"; return "pageup";
case KEY_NEXT: case OpenArena::KEY_NEXT:
return "pagedown"; return "pagedown";
case KEY_END: case OpenArena::KEY_END:
return "end"; return "end";
case KEY_HOME: case OpenArena::KEY_HOME:
return "home"; return "home";
case KEY_LEFT: case OpenArena::KEY_LEFT:
return "left"; return "left";
case KEY_UP: case OpenArena::KEY_UP:
return "up"; return "up";
case KEY_RIGHT: case OpenArena::KEY_RIGHT:
return "right"; return "right";
case KEY_DOWN: case OpenArena::KEY_DOWN:
return "down"; return "down";
case KEY_INSERT: case OpenArena::KEY_INSERT:
return "insert"; return "insert";
case KEY_DELETE: case OpenArena::KEY_DELETE:
return "delete"; return "delete";
case KEY_LWIN: case OpenArena::KEY_LWIN:
return "lwin"; return "lwin";
case KEY_RWIN: case OpenArena::KEY_RWIN:
return "rwin"; return "rwin";
case KEY_APPS: case OpenArena::KEY_APPS:
return "apps"; return "apps";
case KEY_NUMPAD0: case OpenArena::KEY_NUMPAD0:
return "numpad0"; return "numpad0";
case KEY_NUMPAD1: case OpenArena::KEY_NUMPAD1:
return "numpad1"; return "numpad1";
case KEY_NUMPAD2: case OpenArena::KEY_NUMPAD2:
return "numpad2"; return "numpad2";
case KEY_NUMPAD3: case OpenArena::KEY_NUMPAD3:
return "numpad3"; return "numpad3";
case KEY_NUMPAD4: case OpenArena::KEY_NUMPAD4:
return "numpad4"; return "numpad4";
case KEY_NUMPAD5: case OpenArena::KEY_NUMPAD5:
return "numpad5"; return "numpad5";
case KEY_NUMPAD6: case OpenArena::KEY_NUMPAD6:
return "numpad6"; return "numpad6";
case KEY_NUMPAD7: case OpenArena::KEY_NUMPAD7:
return "numpad7"; return "numpad7";
case KEY_NUMPAD8: case OpenArena::KEY_NUMPAD8:
return "numpad8"; return "numpad8";
case KEY_NUMPAD9: case OpenArena::KEY_NUMPAD9:
return "numpad9"; return "numpad9";
case KEY_MULTIPLY: case OpenArena::KEY_MULTIPLY:
return "numpad*"; return "numpad*";
case KEY_ADD: case OpenArena::KEY_ADD:
return "numpad+"; return "numpad+";
case KEY_SUBTRACT: case OpenArena::KEY_SUBTRACT:
return "numpad-"; return "numpad-";
case KEY_DIVIDE: case OpenArena::KEY_DIVIDE:
return "numpad/"; return "numpad/";
case KEY_F1: case OpenArena::KEY_F1:
return "f1"; return "f1";
case KEY_F2: case OpenArena::KEY_F2:
return "f2"; return "f2";
case KEY_F3: case OpenArena::KEY_F3:
return "f3"; return "f3";
case KEY_F4: case OpenArena::KEY_F4:
return "f4"; return "f4";
case KEY_F5: case OpenArena::KEY_F5:
return "f5"; return "f5";
case KEY_F6: case OpenArena::KEY_F6:
return "f6"; return "f6";
case KEY_F7: case OpenArena::KEY_F7:
return "f7"; return "f7";
case KEY_F8: case OpenArena::KEY_F8:
return "f8"; return "f8";
case KEY_F9: case OpenArena::KEY_F9:
return "f9"; return "f9";
case KEY_F10: case OpenArena::KEY_F10:
return "f10"; return "f10";
case KEY_F11: case OpenArena::KEY_F11:
return "f11"; return "f11";
case KEY_F12: case OpenArena::KEY_F12:
return "f2"; return "f2";
case KEY_NUMLOCK: case OpenArena::KEY_NUMLOCK:
return "numlock"; return "numlock";
case KEY_SCROLL: case OpenArena::KEY_SCROLL:
return "scroll"; return "scroll";
case KEY_SEPARATOR: case OpenArena::KEY_SEPARATOR:
return "separator"; return "separator";
default: default:
return "null"; return "null";
@@ -225,117 +225,117 @@ uint8 KeyName(std::string str)
if (str.length() > 1) if (str.length() > 1)
{ {
if (str.substr(0,2) == "up") if (str.substr(0,2) == "up")
return KEY_UP; return OpenArena::KEY_UP;
else if (str.substr(0,4) == "down") else if (str.substr(0,4) == "down")
return KEY_DOWN; return OpenArena::KEY_DOWN;
else if (str.substr(0,3) == "esc") else if (str.substr(0,3) == "esc")
return KEY_ESCAPE; return OpenArena::KEY_ESCAPE;
else if (str.substr(0,6) == "pageup") else if (str.substr(0,6) == "pageup")
return KEY_PRIOR; return OpenArena::KEY_PRIOR;
else if (str.substr(0,8) == "pagedown") else if (str.substr(0,8) == "pagedown")
return KEY_NEXT; return OpenArena::KEY_NEXT;
else if (str.substr(0,5) == "right") else if (str.substr(0,5) == "right")
return KEY_RIGHT; return OpenArena::KEY_RIGHT;
else if (str.substr(0,4) == "left") else if (str.substr(0,4) == "left")
return KEY_LEFT; return OpenArena::KEY_LEFT;
else if (str.substr(0,5) == "space") else if (str.substr(0,5) == "space")
return KEY_SPACE; return OpenArena::KEY_SPACE;
else if (str.substr(0,6) == "mouse1") else if (str.substr(0,6) == "mouse1")
return KEY_LBUTTON; return OpenArena::KEY_LBUTTON;
else if (str.substr(0,6) == "mouse2") else if (str.substr(0,6) == "mouse2")
return KEY_RBUTTON; return OpenArena::KEY_RBUTTON;
else if (str.substr(0,6) == "mouse3") else if (str.substr(0,6) == "mouse3")
return KEY_MBUTTON; return OpenArena::KEY_MBUTTON;
else if (str.substr(0,4) == "home") else if (str.substr(0,4) == "home")
return KEY_HOME; return OpenArena::KEY_HOME;
else if (str.substr(0,3) == "end") else if (str.substr(0,3) == "end")
return KEY_END; return OpenArena::KEY_END;
else if (str.substr(0,3) == "tab") else if (str.substr(0,3) == "tab")
return KEY_TAB; return OpenArena::KEY_TAB;
else if (str.substr(0,5) == "enter") else if (str.substr(0,5) == "enter")
return KEY_RETURN; return OpenArena::KEY_RETURN;
else if (str.substr(0,6) == "insert") else if (str.substr(0,6) == "insert")
return KEY_INSERT; return OpenArena::KEY_INSERT;
else if (str.substr(0,6) == "delete") else if (str.substr(0,6) == "delete")
return KEY_DELETE; return OpenArena::KEY_DELETE;
else if (str.substr(0,7) == "control") else if (str.substr(0,7) == "control")
return KEY_CONTROL; return OpenArena::KEY_CONTROL;
else if (str.substr(0,5) == "shift") else if (str.substr(0,5) == "shift")
return KEY_SHIFT; return OpenArena::KEY_SHIFT;
else if (str.substr(0,7) == "numpad0") else if (str.substr(0,7) == "numpad0")
return KEY_NUMPAD0; return OpenArena::KEY_NUMPAD0;
else if (str.substr(0,7) == "numpad1") else if (str.substr(0,7) == "numpad1")
return KEY_NUMPAD1; return OpenArena::KEY_NUMPAD1;
else if (str.substr(0,7) == "numpad2") else if (str.substr(0,7) == "numpad2")
return KEY_NUMPAD2; return OpenArena::KEY_NUMPAD2;
else if (str.substr(0,7) == "numpad3") else if (str.substr(0,7) == "numpad3")
return KEY_NUMPAD3; return OpenArena::KEY_NUMPAD3;
else if (str.substr(0,7) == "numpad4") else if (str.substr(0,7) == "numpad4")
return KEY_NUMPAD4; return OpenArena::KEY_NUMPAD4;
else if (str.substr(0,7) == "numpad5") else if (str.substr(0,7) == "numpad5")
return KEY_NUMPAD5; return OpenArena::KEY_NUMPAD5;
else if (str.substr(0,7) == "numpad6") else if (str.substr(0,7) == "numpad6")
return KEY_NUMPAD6; return OpenArena::KEY_NUMPAD6;
else if (str.substr(0,7) == "numpad7") else if (str.substr(0,7) == "numpad7")
return KEY_NUMPAD7; return OpenArena::KEY_NUMPAD7;
else if (str.substr(0,7) == "numpad8") else if (str.substr(0,7) == "numpad8")
return KEY_NUMPAD8; return OpenArena::KEY_NUMPAD8;
else if (str.substr(0,7) == "numpad9") else if (str.substr(0,7) == "numpad9")
return KEY_NUMPAD9; return OpenArena::KEY_NUMPAD9;
else if (str.substr(0,9) == "separator") else if (str.substr(0,9) == "separator")
return KEY_SEPARATOR; return OpenArena::KEY_SEPARATOR;
else if (str.substr(0,4) == "lwin") else if (str.substr(0,4) == "lwin")
return KEY_LWIN; return OpenArena::KEY_LWIN;
else if (str.substr(0,4) == "rwin") else if (str.substr(0,4) == "rwin")
return KEY_RWIN; return OpenArena::KEY_RWIN;
else if (str.substr(0,4) == "apps") else if (str.substr(0,4) == "apps")
return KEY_APPS; return OpenArena::KEY_APPS;
else if (str.substr(0,7) == "numpad*") else if (str.substr(0,7) == "numpad*")
return KEY_MULTIPLY; return OpenArena::KEY_MULTIPLY;
else if (str.substr(0,7) == "numpad+") else if (str.substr(0,7) == "numpad+")
return KEY_ADD; return OpenArena::KEY_ADD;
else if (str.substr(0,7) == "numpad/") else if (str.substr(0,7) == "numpad/")
return KEY_DIVIDE; return OpenArena::KEY_DIVIDE;
else if (str.substr(0,7) == "numpad-") else if (str.substr(0,7) == "numpad-")
return KEY_SUBTRACT; return OpenArena::KEY_SUBTRACT;
else if (str.substr(0,6) == "scroll") else if (str.substr(0,6) == "scroll")
return KEY_SCROLL; return OpenArena::KEY_SCROLL;
else if (str.substr(0,7) == "numlock") else if (str.substr(0,7) == "numlock")
return KEY_NUMLOCK; return OpenArena::KEY_NUMLOCK;
else if (str.substr(0,5) == "pause") else if (str.substr(0,5) == "pause")
return KEY_PAUSE; return OpenArena::KEY_PAUSE;
else if (str.substr(0,8) == "capslock") else if (str.substr(0,8) == "capslock")
return KEY_CAPITAL; return OpenArena::KEY_CAPITAL;
/*uncomment this to enable f1 as a mappable key /*uncomment this to enable f1 as a mappable key
else if(str.substr(0,2) == "f1") else if(str.substr(0,2) == "f1")
return KEY_F1; return OpenArena::KEY_F1;
*/ */
else if (str.substr(0,2) == "f2") else if (str.substr(0,2) == "f2")
return KEY_F2; return OpenArena::KEY_F2;
else if (str.substr(0,2) == "f3") else if (str.substr(0,2) == "f3")
return KEY_F3; return OpenArena::KEY_F3;
else if (str.substr(0,2) == "f4") else if (str.substr(0,2) == "f4")
return KEY_F4; return OpenArena::KEY_F4;
else if (str.substr(0,2) == "f5") else if (str.substr(0,2) == "f5")
return KEY_F5; return OpenArena::KEY_F5;
else if (str.substr(0,2) == "f6") else if (str.substr(0,2) == "f6")
return KEY_F6; return OpenArena::KEY_F6;
else if (str.substr(0,2) == "f7") else if (str.substr(0,2) == "f7")
return KEY_F7; return OpenArena::KEY_F7;
else if (str.substr(0,2) == "f8") else if (str.substr(0,2) == "f8")
return KEY_F8; return OpenArena::KEY_F8;
else if (str.substr(0,2) == "f9") else if (str.substr(0,2) == "f9")
return KEY_F9; return OpenArena::KEY_F9;
else if (str.substr(0,2) == "f10") else if (str.substr(0,2) == "f10")
return KEY_F10; return OpenArena::KEY_F10;
else if (str.substr(0,2) == "f11") else if (str.substr(0,2) == "f11")
return KEY_F11; return OpenArena::KEY_F11;
else if (str.substr(0,2) == "f12") else if (str.substr(0,2) == "f12")
return KEY_F12; return OpenArena::KEY_F12;
//Add Game specific keys here and e-mail headhunter45@hotmail.com subject OpenArena keys so I can add them please //Add Game specific keys here and e-mail headhunter45@hotmail.com subject OpenArena keys so I can add them please
else if (str.substr(0,4) == "null") else if (str.substr(0,4) == "null")
return (uint8)NULL; return (uint8)NULL;
@@ -345,27 +345,27 @@ uint8 KeyName(std::string str)
else else
{ {
if(str[0] == '~' || str[0] == '`') if(str[0] == '~' || str[0] == '`')
return KEY_OEM_3; return OpenArena::KEY_OEM_3;
else if (str[0] == '?' || str[0] == '/') else if (str[0] == '?' || str[0] == '/')
return KEY_OEM_2; return OpenArena::KEY_OEM_2;
else if (str[0] == '.' || str[0] == '>') else if (str[0] == '.' || str[0] == '>')
return KEY_OEM_PERIOD; return OpenArena::KEY_OEM_PERIOD;
else if (str[0] == '+' || str[0] == '=') else if (str[0] == '+' || str[0] == '=')
return KEY_OEM_PLUS; return OpenArena::KEY_OEM_PLUS;
else if (str[0] == ';' || str[0] == ':') else if (str[0] == ';' || str[0] == ':')
return KEY_OEM_1; return OpenArena::KEY_OEM_1;
else if (str[0] == ',' || str[0] == '<') else if (str[0] == ',' || str[0] == '<')
return KEY_OEM_COMMA; return OpenArena::KEY_OEM_COMMA;
else if (str[0] == '-' || str[0] == '_') else if (str[0] == '-' || str[0] == '_')
return KEY_OEM_MINUS; return OpenArena::KEY_OEM_MINUS;
else if (str[0] == '[' || str[0] == '{') else if (str[0] == '[' || str[0] == '{')
return KEY_OEM_4; return OpenArena::KEY_OEM_4;
else if (str[0] == ']' || str[0] == '}') else if (str[0] == ']' || str[0] == '}')
return KEY_OEM_6; return OpenArena::KEY_OEM_6;
else if (str[0] == '\\' || str[0] == '|') else if (str[0] == '\\' || str[0] == '|')
return KEY_OEM_5; return OpenArena::KEY_OEM_5;
else if (str[0] == '\'' || str[0] == '"') else if (str[0] == '\'' || str[0] == '"')
return KEY_OEM_7; return OpenArena::KEY_OEM_7;
else else
return toupper(str[0]); return toupper(str[0]);
} }