From 54d61c622ba721b4ea57852e0ba6c87acfa66a2b Mon Sep 17 00:00:00 2001 From: oroborus Date: Fri, 8 Aug 2008 15:08:39 +0000 Subject: - schopnost autodetekce jazyka systému → v případě neznámého jazyka se zvolí default (angličtina) - pamatovat posledně hranou arénu → vybrat ji a dostatečně zvýraznit - pauza klevsa [P] - seznam hráčů pod klávesou TAB – skóre, ping MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://opensvn.csie.org/tuxanci_ng@193 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e --- src/screen/screen_world.c | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) (limited to 'src/screen/screen_world.c') diff --git a/src/screen/screen_world.c b/src/screen/screen_world.c index 518128f..1c3d433 100644 --- a/src/screen/screen_world.c +++ b/src/screen/screen_world.c @@ -25,6 +25,8 @@ #include "panel.h" #include "radar.h" #include "chat.h" +#include "pauza.h" +#include "term.h" #ifndef NO_SOUND #include "music.h" @@ -186,6 +188,8 @@ void drawWorld() } drawChat(); + drawPauza(); + drawTerm(); } static void netAction(tux_t *tux, int action) @@ -454,8 +458,11 @@ void eventWorld() eventNetMultiplayer(); - eventArena(arena); - //eventModule(); + if( isPauzeActive() == FALSE ) + { + eventArena(arena); + //eventModule(); + } thisTux = getControlTux(TUX_CONTROL_KEYBOARD_RIGHT); @@ -476,6 +483,8 @@ void eventWorld() eventEnd(); eventChat(); + eventPauza(); + eventTerm(); eventEsc(); } @@ -488,6 +497,8 @@ void startWorld() initListID(); initRadar(); + initPauza(); + initTerm(); initModule(); setGameType(); initChat(); @@ -550,6 +561,8 @@ void stoptWorld() } quitRadar(); + quitPauza(); + quitTerm(); #ifndef NO_SOUND stopMusic(); -- cgit v1.2.3