diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/keytable.c | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/src/keytable.c b/src/keytable.c index d0b76f2..7e2ed0e 100644 --- a/src/keytable.c +++ b/src/keytable.c @@ -21,6 +21,8 @@ static int getKeyCode(char *s) char *find; int i; + sprintf(str, "keycode %s = ", s); + for( i = 0 ; i < keytableFile->text->count ; i++ ) { char *line; @@ -41,7 +43,9 @@ void initKeyTable() { char path[STR_PATH_SIZE]; char val[STR_SIZE]; - +/* + int i; +*/ sprintf(path, PATH_DATA "keytable.conf"); keytableFile = loadTextFile(path); @@ -104,12 +108,22 @@ void initKeyTable() loadValueFromConfigFile(keycontrolFile, "TUX_LEFT_SWITCH_WEAPON", val, STR_SIZE, "SDLK_TAB"); keytable[ KEY_TUX_LEFT_SWITCH_WEAPON ] = getKeyCode(val); +/* + for( i = 0 ; i < KEY_LENGTH ; i++) + { + printf("keytable[%d] = %d\n", i, keytable[i]); + } +*/ + saveTextFile(keycontrolFile); } int getKey(int n) { assert( n >= 0 && n < KEY_LENGTH ); +/* + printf("keytable[n] = %d\n", keytable[n]); +*/ return keytable[n]; } |