int main(int argc, char *argv[]) { #ifdef DEBUG // move_test(); // event_test(); ui_test(); #endif return EXIT_SUCCESS; }
/* -------------------------------------------------------------------------- * * Hauptschleife des Clients * * -------------------------------------------------------------------------- */ void client_run(void) { /* Mit dem Menu beginnen */ client_status = CLIENT_MAIN; while(client_status != CLIENT_EXIT) { switch(client_status) { /* Das Hauptmenu */ case CLIENT_MAIN: { ui_main(client_screen); break; } /* Konfiguration des Clients */ case CLIENT_CONFIG: { ui_config(client_screen); break; } /* Öffentlicher Chat und Spielübersicht */ case CLIENT_CHAT: { ui_chat(client_screen); break; } /* "Chat Channel" und Spieleinstellungen */ case CLIENT_SETTINGS: { ui_settings(client_screen); break; } case CLIENT_TEST: { ui_test(client_screen); break; } case CLIENT_GAME: { ui_game(client_screen); break; } case CLIENT_GAME_END: { ui_game_end(client_screen); client_status = CLIENT_CHAT; break; } } } }