]> git.localhorst.tv Git - l2e.git/blobdiff - src/main.cpp
removed stupid file headers that eclipse put in
[l2e.git] / src / main.cpp
index d0213e7070c10dd384ebac9a2b8efcf50936bb11..0e12f5b92ca0bce784a0daf5940eec610a020c1d 100644 (file)
@@ -1,10 +1,3 @@
-/*
- * main.cpp
- *
- *  Created on: Aug 1, 2012
- *      Author: holy
- */
-
 #include "app/Application.h"
 #include "app/Arguments.h"
 #include "app/Input.h"
@@ -302,6 +295,7 @@ int main(int argc, char **argv) {
                graphics::Font menuInactiveFont(&menuInactiveFontSprite, 0, -2);
 
                menuResources.normalFont = &menuFont;
+               menuResources.inactiveFont = &menuInactiveFont;
 
                graphics::Sprite menuCursor(IMG_Load("test-data/menu-cursor.png"), 32, 16);
                menuResources.menuCursor = &menuCursor;
@@ -432,6 +426,7 @@ int main(int argc, char **argv) {
                equipmentMenuProperties.selectedCursor = &menuActiveCursor;
                equipmentMenuProperties.font = menuResources.statusFont;
                equipmentMenuProperties.iconSpace = 16;
+               equipmentMenuProperties.wrapY = true;
                menuResources.equipmentMenuProperties = &equipmentMenuProperties;
 
                menuResources.equipMenuEquipLabel = "EQUIP";
@@ -440,6 +435,38 @@ int main(int argc, char **argv) {
                menuResources.equipMenuRemoveAllLabel = "REMOVE ALL";
                menuResources.equipMenuDropLabel = "DROP";
 
+               graphics::MenuProperties configMenuProperties;
+               configMenuProperties.cols = 1;
+               configMenuProperties.rows = 4;
+               configMenuProperties.charsPerEntry = 8;
+               configMenuProperties.rowGap = 32;
+               configMenuProperties.cursor = &menuCursor;
+               configMenuProperties.font = &menuFont;
+               configMenuProperties.wrapY = true;
+               menuResources.configMenuProperties = &configMenuProperties;
+
+               menuResources.configMessageSpeedLabel = "MESSAGE\n   SPEED";
+               menuResources.configMessageSpeedFast = "FAST";
+               menuResources.configMessageSpeedNormal = "NORMAL";
+               menuResources.configMessageSpeedSlow = "SLOW";
+               menuResources.configBattleCursorLabel = "BATTLE\n  CURSOR";
+               menuResources.configStatusCursorLabel = "STATUS\n  CURSOR";
+               menuResources.configCursorClear = "CLEAR";
+               menuResources.configCursorMemory = "MEMORY";
+               menuResources.configMusicLabel = "MUSIC";
+               menuResources.configMusicStereo = "STEREO";
+               menuResources.configMusicMono = "MONO";
+
+               graphics::MenuProperties scenarioMenuProperties;
+               scenarioMenuProperties.cols = 1;
+               scenarioMenuProperties.rows = 6;
+               scenarioMenuProperties.charsPerEntry = 14;
+               scenarioMenuProperties.rowGap = 8;
+               scenarioMenuProperties.cursor = &menuCursor;
+               scenarioMenuProperties.font = &menuFont;
+               menuResources.scenarioMenuProperties = &scenarioMenuProperties;
+               menuResources.scenarioMenuHeadline = "SCENARIO ITEM";
+
                InitScreen screen(width, height);
 
                app::State *state(0);