From 2d776fcd61be168e1ff0ff2e4a5e71835e7cea19 Mon Sep 17 00:00:00 2001 From: oroborus Date: Sat, 28 Jun 2008 16:38:35 +0000 Subject: - prekopanie adresarovej struktury, prva cast git-svn-id: http://opensvn.csie.org/tuxanci_ng@77 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e --- src/screen_mainMenu.c | 121 -------------------------------------------------- 1 file changed, 121 deletions(-) delete mode 100644 src/screen_mainMenu.c (limited to 'src/screen_mainMenu.c') diff --git a/src/screen_mainMenu.c b/src/screen_mainMenu.c deleted file mode 100644 index ee295ba..0000000 --- a/src/screen_mainMenu.c +++ /dev/null @@ -1,121 +0,0 @@ - -#include -#include - -#include "main.h" -#include "game.h" -#include "interface.h" -#include "language.h" -#include "screen.h" -#include "image.h" -#include "music.h" -#include "fake_audio.h" - -#include "screen_mainMenu.h" -#include "screen_setting.h" - -#include "widget_label.h" -#include "widget_button.h" -#include "widget_textfield.h" -#include "widget_check.h" -#include "widget_image.h" - -static widget_image_t *image_backgorund; - -static widget_button_t *button_play; -static widget_button_t *button_setting; -static widget_button_t *button_table; -static widget_button_t *button_credits; -static widget_button_t *button_end; - -void startScreenMainMenu() -{ - playMusic("menu", MUSIC_GROUP_BASE); -} - -void drawScreenMainMenu() -{ - drawWidgetImage(image_backgorund); - - drawWidgetButton(button_play); - drawWidgetButton(button_setting); - drawWidgetButton(button_table); - drawWidgetButton(button_credits); - drawWidgetButton(button_end); -} - -void eventScreenMainMenu() -{ - eventWidgetButton(button_play); - eventWidgetButton(button_setting); - eventWidgetButton(button_table); - eventWidgetButton(button_credits); - eventWidgetButton(button_end); -} - -void stopScreenMainMenu() -{ -} - -static void eventWidget(void *p) -{ - widget_button_t *button; - - button = (widget_button_t *)(p); - - if( button == button_play ) - { - setScreen("gameType"); - } - - if( button == button_setting ) - { - setScreen("setting"); - } - - if( button == button_table ) - { - setScreen("table"); - } - - if( button == button_credits ) - { - setScreen("credits"); - } - - if( button == button_end ) - { - quitGame(); - } -} - -void initScreenMainMenu() -{ - SDL_Surface *image; - - image = addImageData("screen_main.png", IMAGE_NO_ALPHA, "screen_main", IMAGE_GROUP_BASE); - image_backgorund = newWidgetImage(0, 0, image); - - button_play = newWidgetButton(getMyText("PLAY"), WINDOW_SIZE_X/2 -WIDGET_BUTTON_WIDTH/2, 200, eventWidget); - button_setting = newWidgetButton(getMyText("SETTING"), WINDOW_SIZE_X/2 -WIDGET_BUTTON_WIDTH/2, 250, eventWidget); - button_table = newWidgetButton(getMyText("TABLE"), WINDOW_SIZE_X/2 -WIDGET_BUTTON_WIDTH/2, 300, eventWidget); - button_credits = newWidgetButton(getMyText("CREDITS"), WINDOW_SIZE_X/2 -WIDGET_BUTTON_WIDTH/2, 350, eventWidget); - button_end = newWidgetButton(getMyText("END"), WINDOW_SIZE_X/2 -WIDGET_BUTTON_WIDTH/2, 400, eventWidget); - - addMusic("menu.ogg", "menu", MUSIC_GROUP_BASE); - - registerScreen( newScreen("mainMenu", startScreenMainMenu, eventScreenMainMenu, - drawScreenMainMenu, stopScreenMainMenu) ); -} - -void quitScreenMainMenu() -{ - destroyWidgetImage(image_backgorund); - - destroyWidgetButton(button_play); - destroyWidgetButton(button_setting); - destroyWidgetButton(button_table); - destroyWidgetButton(button_credits); - destroyWidgetButton(button_end); -} - -- cgit v1.2.3