summaryrefslogtreecommitdiff
path: root/src/screen/screen_choiceArena.c
diff options
context:
space:
mode:
authorTomas Chvatal (scarabeus) <tomas.chvatal@gmail.com>2008-10-22 22:50:54 +0200
committerTomas Chvatal (scarabeus) <tomas.chvatal@gmail.com>2008-10-22 22:50:54 +0200
commite12753d2ec9db83ec08bb9db63902a82fb245cdd (patch)
tree6e4a63b790d6335f969f88b797a927e0fb25f37a /src/screen/screen_choiceArena.c
parent0b4d9821c7333b8c4bdf7e0eeb750aef502a1137 (diff)
X
Diffstat (limited to 'src/screen/screen_choiceArena.c')
-rw-r--r--src/screen/screen_choiceArena.c226
1 files changed, 115 insertions, 111 deletions
diff --git a/src/screen/screen_choiceArena.c b/src/screen/screen_choiceArena.c
index b6c66b5..b604eb5 100644
--- a/src/screen/screen_choiceArena.c
+++ b/src/screen/screen_choiceArena.c
@@ -29,165 +29,169 @@ static widget_t *button_play;
static widget_t *button_back;
static list_t *listWidgetButtonimage;
-static arenaFile_t* currentArena;
+static arenaFile_t *currentArena;
-void startScreenChoiceArena()
+void
+startScreenChoiceArena()
{
#ifndef NO_SOUND
- playMusic("menu", MUSIC_GROUP_BASE);
+ playMusic("menu", MUSIC_GROUP_BASE);
#endif
}
-void drawScreenChoiceArena()
+void
+drawScreenChoiceArena()
{
- int i;
+ int i;
- drawWidgetImage(image_backgorund);
+ drawWidgetImage(image_backgorund);
- drawWidgetButton(button_play);
- drawWidgetButton(button_back);
+ drawWidgetButton(button_play);
+ drawWidgetButton(button_back);
- for( i = 0 ; i < listWidgetButtonimage->count ; i++ )
- {
- widget_t *this;
- this = (widget_t *) listWidgetButtonimage->list[i];
- drawWidgetButtonimage(this);
- }
+ for (i = 0; i < listWidgetButtonimage->count; i++) {
+ widget_t *this;
+ this = (widget_t *) listWidgetButtonimage->list[i];
+ drawWidgetButtonimage(this);
+ }
}
-void eventScreenChoiceArena()
+void
+eventScreenChoiceArena()
{
- int i;
+ int i;
- eventWidgetButton(button_play);
- eventWidgetButton(button_back);
+ eventWidgetButton(button_play);
+ eventWidgetButton(button_back);
- for( i = 0 ; i < listWidgetButtonimage->count ; i++ )
- {
- widget_t *this;
- this = (widget_t *) listWidgetButtonimage->list[i];
- eventWidgetButtonimage(this);
- }
+ for (i = 0; i < listWidgetButtonimage->count; i++) {
+ widget_t *this;
+ this = (widget_t *) listWidgetButtonimage->list[i];
+ eventWidgetButtonimage(this);
+ }
}
-void stopScreenChoiceArena()
+void
+stopScreenChoiceArena()
{
}
-static void eventWidgetButtonImage(void *p)
+static void
+eventWidgetButtonImage(void *p)
{
- widget_t *buttonimage;
- int i;
+ widget_t *buttonimage;
+ int i;
- buttonimage = (widget_t *)(p);
+ buttonimage = (widget_t *) (p);
- for( i = 0 ; i < listWidgetButtonimage->count ; i++ )
- {
- widget_t *this;
+ for (i = 0; i < listWidgetButtonimage->count; i++) {
+ widget_t *this;
- this = (widget_t *)(listWidgetButtonimage->list[i]);
-
- if( buttonimage == this )
- {
- setWidgetButtonimageActive(this, TRUE);
- currentArena = getArenaFile(i);
- }
- else
- {
- setWidgetButtonimageActive(this, FALSE);
- }
- }
+ this = (widget_t *) (listWidgetButtonimage->list[i]);
+
+ if (buttonimage == this) {
+ setWidgetButtonimageActive(this, TRUE);
+ currentArena = getArenaFile(i);
+ }
+ else {
+ setWidgetButtonimageActive(this, FALSE);
+ }
+ }
}
-arenaFile_t* getChoiceArena()
+arenaFile_t *
+getChoiceArena()
{
- return currentArena;
+ return currentArena;
}
-void setChoiceArena(arenaFile_t *arenaFile)
+void
+setChoiceArena(arenaFile_t * arenaFile)
{
- widget_t *widget_buttonimage;
- int id;
+ widget_t *widget_buttonimage;
+ int id;
- id = getArenaFileID(arenaFile);
- currentArena = arenaFile;
+ id = getArenaFileID(arenaFile);
+ currentArena = arenaFile;
- if( id >= 0 )
- {
- widget_buttonimage = (widget_t *)listWidgetButtonimage->list[id];
- setWidgetButtonimageActive(widget_buttonimage, TRUE);
- }
+ if (id >= 0) {
+ widget_buttonimage = (widget_t *) listWidgetButtonimage->list[id];
+ setWidgetButtonimageActive(widget_buttonimage, TRUE);
+ }
}
-static void eventWidget(void *p)
+static void
+eventWidget(void *p)
{
- widget_t *button;
-
- button = (widget_t *)(p);
-
- if( button == button_play )
- {
- setScreen("world");
- }
-
- if( button == button_back )
- {
- setScreen("gameType");
- }
+ widget_t *button;
+
+ button = (widget_t *) (p);
+
+ if (button == button_play) {
+ setScreen("world");
+ }
+
+ if (button == button_back) {
+ setScreen("gameType");
+ }
}
-void initScreenChoiceArena()
+void
+initScreenChoiceArena()
{
- image_t *image;
- int i;
-
- image = getImage(IMAGE_GROUP_BASE, "screen_main");
- image_backgorund = newWidgetImage(0, 0, image);
-
- button_back = newWidgetButton(_("back"), 100, WINDOW_SIZE_Y-100, eventWidget);
- button_play = newWidgetButton(_("play"), WINDOW_SIZE_X-200, WINDOW_SIZE_Y-100, eventWidget);
-
- listWidgetButtonimage = newList();
- currentArena = NULL;
-
- for( i = 0 ; i < getArenaCount() ; i++ )
- {
- widget_t *widget_buttonimage;
- arenaFile_t* arenaFile;
- int x, y;
-
- arenaFile = getArenaFile(i);
- //image = addImageData(getArenaImage(i), IMAGE_NO_ALPHA, "none", IMAGE_GROUP_BASE);
- image = loadImageFromArena(arenaFile,
- getArenaImage(arenaFile),
- IMAGE_GROUP_BASE,
- "none",
- IMAGE_NO_ALPHA);
-
- x = 100 + 200 * ( i - 3 * ( i/3 ) );
- y = 150 + 200 * ( i/3 );
-
- widget_buttonimage = newWidgetButtonimage(image,
- x, y, eventWidgetButtonImage);
+ image_t *image;
+ int i;
+
+ image = getImage(IMAGE_GROUP_BASE, "screen_main");
+ image_backgorund = newWidgetImage(0, 0, image);
+
+ button_back =
+ newWidgetButton(_("back"), 100, WINDOW_SIZE_Y - 100, eventWidget);
+ button_play =
+ newWidgetButton(_("play"), WINDOW_SIZE_X - 200, WINDOW_SIZE_Y - 100,
+ eventWidget);
+
+ listWidgetButtonimage = newList();
+ currentArena = NULL;
+
+ for (i = 0; i < getArenaCount(); i++) {
+ widget_t *widget_buttonimage;
+ arenaFile_t *arenaFile;
+ int x, y;
+
+ arenaFile = getArenaFile(i);
+ //image = addImageData(getArenaImage(i), IMAGE_NO_ALPHA, "none", IMAGE_GROUP_BASE);
+ image = loadImageFromArena(arenaFile,
+ getArenaImage(arenaFile),
+ IMAGE_GROUP_BASE, "none", IMAGE_NO_ALPHA);
+
+ x = 100 + 200 * (i - 3 * (i / 3));
+ y = 150 + 200 * (i / 3);
+
+ widget_buttonimage = newWidgetButtonimage(image,
+ x, y, eventWidgetButtonImage);
/*
if( i == choiceArenaId )
{
widget_buttonimage->active = 1;
}
*/
- addList( listWidgetButtonimage, widget_buttonimage);
- }
+ addList(listWidgetButtonimage, widget_buttonimage);
+ }
- registerScreen( newScreen("chiceArena", startScreenChoiceArena, eventScreenChoiceArena,
- drawScreenChoiceArena, stopScreenChoiceArena) );
+ registerScreen(newScreen
+ ("chiceArena", startScreenChoiceArena,
+ eventScreenChoiceArena, drawScreenChoiceArena,
+ stopScreenChoiceArena));
}
-void quitScreenChoiceArena()
+void
+quitScreenChoiceArena()
{
- destroyWidgetImage(image_backgorund);
+ destroyWidgetImage(image_backgorund);
- destroyWidgetButton(button_play);
- destroyWidgetButton(button_back);
+ destroyWidgetButton(button_play);
+ destroyWidgetButton(button_back);
- destroyListItem(listWidgetButtonimage, destroyWidgetButtonimage);
+ destroyListItem(listWidgetButtonimage, destroyWidgetButtonimage);
}