#ifndef _K2MENUDEF_H_ #define _K2MENUDEF_H_ #define FORM_ID_TROOPINFO 0 #define FORM_ID_CHAR_SAY 1 #define FORM_ID_CHAR_SHOUT 2 #define FORM_ID_ONLY_TEXT 3 //----------------------------------------------------------------------------- // Menu Index //----------------------------------------------------------------------------- //title #define MENU_TITLE_MENU 0 #define MENU_MAIN_OPTION 1 #define MENU_WORLDMAP_SAVE_AND_LOAD_MENU 2 // Save ¹öư ´©¸£¸é ³ª¿À´Â ¸Þ´º #define MENU_MISSION_SELECT_MENU 3 // MissionÀ» ¼±ÅÃÇÏ°Ô À§ÇÑ Á¶°ÇÀ» º¸¾ßÁØ´Ù. #define MENU_MSG_WAIT 4 //world menu #define MENU_WORLDMAP_USUAL_MENU 5 // worldmap »ó¿¡¼­ start¹öư ´©¸£¸é Ç×»ó ¶ß´Â... #define MENU_MESSAGE_BOX_IN_WORLDMAP 6 //world interface¿¡¼­ #define MENU_ONLY_TEXT_IN_WORLDMAP 7 #define MENU_WORLDMAP_DEFAULT 8 // World Map¿¡¼­ Form #define MENU_TROOPINFO 9 // World Map¿¡¼­ À̵¿ Áß TROOP Á¤º¸º¸±â(ÀüÅõ Âü¿©TROOP ¹Ù²Ù±â) #define MENU_BATTLE 10 // World Map¿¡¼­ ÀüÅõ ¹ß»ýÀü TROOP¹èÄ¡ //castle #define MENU_CASTLE_MENU 11 // ¼º¾È¿¡¼­ castle, pub, barrack, training Áß¿¡ °í¸£´Â ¸Þ´º #define MENU_CASTLE 12 #define MENU_PUB 13 #define MENU_BARRACK 14 #define MENU_TRAINING_MENU 15 // Castle ¾È¿¡¼­ Menu #define MENU_LIBRARY 16 //game menu #define MENU_MESSAGE_BOX 17 //game interface¿¡¼­ #define MENU_ONLY_TEXT 18 #define MENU_TITLE_BOOK_TEXT 19 #define MENU_MESSAGE_BOX_BY_STRING 20 #define MENU_MISSION_FAILED 21 // ÀüÅõ°¡ ³¡³ª°í ³ª¿À´Â °á°úâ #define MENU_MINIGAME_PLAYMENU 22 // Mini Game »ó¿¡¼­ÀÇ menu #define MENU_MISSION_USUAL_MENU 23 // mission »ó¿¡¼­ start¹öư ´©¸£¸é Ç×»ó ¶ß´Â... // common #define MENU_SYSTEM_MSG_BOX 24 // 'Á¶ÀÌÆÐµå°¡ ºüÁ³½À´Ï´Ù', '³×Åο¬°áÀÌ ²÷°å½À´Ï´Ù' °°Àº ¸Þ½ÃÁöµé ó¸®ÇÏ´Â ¸Þ´º //live #define MENU_LIVE_ACCOUNT 25 // °èÁ¤À» ¼±ÅÃÇϰí PasswordÈ®Àΰú Á¢¼Ó±îÁö.. #define MENU_LIVE_MAIN_MENU 26 // Live¿¡¼­ Main Title Menu #define MENU_LIVE_SCORE_MENU 27 // Mini game°ú Live¿¡¼­ÀÇ score lanking #define MENU_LIVE_LOBBY 28 // Live¿¡¼­ °°Àº gameÀ» Çϱâ À§ÇÑ ´ë±â½Ç #define MENU_LIVE_FRIENDS_MENU 29 // ÀÚ½ÅÀÇ Ä£±¸¸¦ º¸´Â Menu #define MENU_LIVE_NEWCHAR 30 // Live¿¡¼­ PlayÇϱâ À§ÇÑ charater»ý¼º #define MENU_LIVE_TRPMGR 31 // Live¿¡¼­ BarrackÀÇ ±â´É°ú PubÀÇ ±â´ÉÀ» ÀÌ¿ëÇϱâ À§ÇÑ Áß°£ ¸Þ´º #define MENU_LIVE_USUALMENU 32 // Live¿¡¼­ Start¹öư ´©¸£¸é ³ª¿À´Â ¸Þ´º #define MENU_LIVE_OPTIMATCH 33 // #define MENU_LIVE_MESSAGEBOX 35 #define MENU_LIVE_PLAYEROPTION 36 // Live¿¡¼­ Start¹öư ´©¸£¸é ³ª¿À´Â ¸Þ´º #define MENU_LIVE_VOICE_MAIL 37 #define CONTROL_ID_PANEL_TEST1 0 #define CONTROL_ID_SPRITE_TEST1 1 #define CONTROL_ID_PRINT_TEST1 2 #define CONTROL_ID_PRINT_TEST2 3 #define CONTROL_ID_GAUGE_TEST1 4 #define CONTROL_ID_GAUGE_TEST2 5 #define CONTROL_ID_PANEL_CHAR_SAY 6 #define CONTROL_ID_PRINT_CHAR_SAY 7 #define CONTROL_ID_SPRITE_CHAR_SAY 8 #define CONTROL_ID_PRINT_CHAR_SHOUT 9 #define CONTROL_ID_PANEL_ONLY_TEXT 10 #define CONTROL_ID_PRINT_ONLY_TEXT 11 enum MESSAGE_BOX_DELAY { MSG_BOX_DELAY_STRING_LENGTH=-1, MSG_BOX_DELAY_ENDLESS=0 }; //sound #define _MENU_SOUND_ID_MOVE XACT_SOUNDBANK_S_INTERFACE_INT_INPUT #define _MENU_SOUND_ID_MOVE_END XACT_SOUNDBANK_S_INTERFACE_INT_INPUTEND #define _MENU_SOUND_ID_SLIDE XACT_SOUNDBANK_S_INTERFACE_INT_SUBINPUT #define _MENU_SOUND_ID_SLIDE_END XACT_SOUNDBANK_S_INTERFACE_INT_SUBINPUTEND #define _MENU_SOUND_ID_CLICK_OK XACT_SOUNDBANK_S_INTERFACE_INT_OK #define _MENU_SOUND_ID_CLICK_CANCEL XACT_SOUNDBANK_S_INTERFACE_INT_CANCEL #define _MENU_SOUND_ID_POINT_UP XACT_SOUNDBANK_S_INTERFACE_INT_P_UP #define _MENU_SOUND_ID_PANEL XACT_SOUNDBANK_S_INTERFACE_INT_WINDOWOPEN #define _MENU_SOUND_ID_MESSAGEBOX XACT_SOUNDBANK_S_INTERFACE_INT_MSGBOX #define _MENU_SOUND_ID_HELP XACT_SOUNDBANK_S_INTERFACE_INT_HELP #define _MENU_SOUND_ID_LIVE_MSG XACT_SOUNDBANK_S_INTERFACE_INT_LIVEMSG #endif