cubescript fixes and cleanups

git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6621 e016b1c5-ed68-44aa-a2f7-31cac88cffde
This commit is contained in:
Lucas GAUTHERON
2011-08-28 17:20:06 +00:00
parent efe9e55a98
commit a57446cd4c
2 changed files with 13 additions and 30 deletions
+6 -4
View File
@@ -222,6 +222,7 @@ void bindk(const char *key, const char *action)
if(!km) { conoutf("unknown key \"%s\"", key); return; }
bindkey(km, action);
}
void keybind(const char *key)
{
keym *km = findbind(key);
@@ -236,9 +237,9 @@ bool bindc(int code, const char *action)
else return false;
}
void searchbinds(char *action)
void searchbinds(const char *action)
{
if(!action || action[0] == '\0') return;
if(!action || !action[0]) return;
vector<char> names;
loopv(keyms)
{
@@ -252,9 +253,10 @@ void searchbinds(char *action)
result(names.getbuf());
}
COMMAND(searchbinds, ARG_1STR);
COMMANDN(bind, bindk, ARG_2STR);
COMMAND(keybind, ARG_1STR);
COMMANDN(bind, bindk, ARG_2STR);
COMMAND(searchbinds, ARG_1STR);
struct releaseaction
{
keym *key;