diff options
Diffstat (limited to 'src/screen/screen_world.c')
| -rw-r--r-- | src/screen/screen_world.c | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/screen/screen_world.c b/src/screen/screen_world.c index b770bd5..cbd5400 100644 --- a/src/screen/screen_world.c +++ b/src/screen/screen_world.c @@ -119,6 +119,7 @@ void countRoundInc() void prepareArena() { tux_t *tux; + char name[STR_NAME_SIZE]; //printf("getSettingAI = %s\n", getSettingAI()); setCurrentArena(NULL); @@ -133,13 +134,15 @@ void prepareArena() tux = newTux(); tux->control = TUX_CONTROL_KEYBOARD_RIGHT; tuxWithControlRightKeyboard = tux; - getSettingNameRight(tux->name); + getSettingNameRight(name); + tuxSetName(tux, name); addObjectToSpace(arena->spaceTux, tux); tux = newTux(); tux->control = TUX_CONTROL_KEYBOARD_LEFT; tuxWithControlLeftKeyboard = tux; - getSettingNameLeft(tux->name); + getSettingNameLeft(name); + tuxSetName(tux, name); addObjectToSpace(arena->spaceTux, tux); if( isSettingAI() ) @@ -159,7 +162,8 @@ void prepareArena() tux = newTux(); tux->control = TUX_CONTROL_KEYBOARD_RIGHT; tuxWithControlRightKeyboard = tux; - getSettingNameRight(tux->name); + getSettingNameRight(name); + tuxSetName(tux, name); addObjectToSpace(arena->spaceTux, tux); break; |