📄 menu.h
字号:
#if !defined(AFX_MENU_H__CCD50119_39F2_4932_8DEF_B46CD7E4330A__INCLUDED_)
#define AFX_MENU_H__CCD50119_39F2_4932_8DEF_B46CD7E4330A__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "network.h"
#include "MenuNetwork.h"
#include "word.h"
#include "EditWndMgr.h"//021001 lsw
//////////////////////////////////////
// 传俊 焊捞绰 癌渴 accessory define
#define AT_ARMOR 0
#define AT_HELMET 1
#define AT_WEAPON 2
#define AT_SHIELD 3
// SetPartyMenu()俊辑 荤侩且 沥狼
#define RELATION 100
#define PARTY 200
#define EMPLOYMENT 300
#define MAN_LIST_MAX_ 100 // 惑痢 林牢甸 ( 捞亥飘 锅龋 弥措 )
/////////////////////////////////////////////////////////////////////////////////
#define MAX_LEARN_SKILL_PAGE 50 // 酒捞袍 父甸扁 其捞瘤 钙胶
//ACER7
#define PK_MODE 2
#define BATTLE_MODE 1
#define PEACE_MODE 0
//////////////////////////////////////////////////
#define CHOBO_LEVEL 7
////////////////////////////////////////
// sound
#define SN_CONGRATULATIONS 62
#define SN_TOUCH_START 1214
#define SN_CLICK_START 1212
#define SN_SELECT_START 1211
#define SN_DICE 1210// 林荤困 奔副锭
//-- 眠啊 : 1206 (葛电 酒捞袍 嚼垫矫) 1207 (葛电 酒捞袍阑 滚副 版快)
#define SN_GET_ITEM 1206
#define SN_DROP_ITEM 1207
/////////////////////////////
// 妮肺技胶俊辑 静捞绰 荤款靛
#define SN_FIGHT_WIN 251
#define SN_FIGHT_LOSE 252
#define SN_FIGHT_TIME 253
#define SN_FIGHT_STOP 254
#define SN_FIGHT_START_READY 255
#define SN_FIGHT_START_FIGHT 256
// ( 厘馒 )
#define SN_WEAPON 1200 // 酒捞袍 吝 公扁
#define SN_SHIELD 1201 // 规菩
#define SN_ARMOR 1202 // 癌渴
#define SN_CLOTHE 1215 // 癌渴( 狼幅 )
#define SN_HELMET 1203 // 秋镐
#define SN_UNIQ 1204 // 蜡聪农 酒捞袍
#define SN_NECK 1204 // 格吧捞
#define SN_SHOES 1205 // 脚惯 殿狼 酒捞袍阑 厘馒且版快
/// 混锭, 迫锭
#define SN_ITEM_BUY 1236
#define SN_ITEM_SELL 1237 //酒捞袍阑 迫锭
////
#define SN_EAT_BREAD 1208 // 户冈阑锭 (家厚)
#define SN_EAT_POTION 1209 // 器记 冈阑锭 (家厚)
#define SN_DRINK_BEER 1226 // 钙林 付矫扁(家厚)
///////////////////
#define SN_WARNING 1213 // 版绊澜
#define SN_BOX_OPEN 1219// 冠胶 酒捞袍 凯版快
#define SN_BOX_CLOSE 1220/// 冠胶 酒捞袍 摧阑 版快
#define SN_MAGIC_BOOK_OPEN 1221// 付过氓 凯版快
#define SN_MAGIC_BOOK_CLOSE 1222// 付过氓 摧阑 版快
#define SN_GET_BOOK 1223// // 氓 哗郴绰 家府
#define SN_BOOK_NEXT 1224// // 氓 逞扁绰 家府
// MENU
#define SN_MENU_OPEN 1216// 皋春啊 凯副锭
#define SN_MENU_CLOSE 1217// 皋春啊 摧磨锭
// 皋春
#define SN_MOVE_OPEN SN_MENU_OPEN // 1214// 皋春啊 框流捞搁辑 坷锹瞪版快( 措府籍 框流捞绰 淀茄 家府 )
#define SN_MOVE_CLOSE SN_MENU_CLOSE // 皋春啊 框流捞搁辑 摧磨版快
///////////////////////////////////////////////
// 付快胶 包访
#define SN_TOUCH 1212 // 付快胶啊 滚瓢俊 促啊哎版快
#define SN_CLICK SN_CLICK_START//1211 /// 努腐且版快
//傈捧
#define SN_FIGHT 1218
#define SN_LOGOUT 1240 // 肺弊酒眶且锭
#define SN_RECV_BBS 64
#define SN_FACE_PUT 64 // 钎沥 楷免
#define SN_MAGIC_BALL 1225 // 付过备 馆娄捞绰 家府( 付快胶啊 啊鳖捞 艾阑 锭父 贸府窍绰霸 亮摆促 )
#define SN_SKILL 1218// // 胶懦 酒捞能 努腐且 版快
//#define SN_DEFAULT 9
#define SN_SLEEP 1250// 咯包俊辑 泪磊扁
#define SN_REST 1250// 咯包俊辑 蒋锭
#define SN_TENT 1250// 刨飘俊辑 蒋锭
//#define SN_TOUCH_POTION //昏力// 器记阑 甸绊 乐芭唱 付快胶啊 器记俊 啊鳖捞 艾阑版快
//-- 荐沥 (昏力)
#define SN_IRON_DRUM 1227 // 柬拱烹
#define SN_DRUM 1228 // 拱烹
#define SN_NEW_CHARACTER 1229 // 货肺款 某腐磐甫 父甸菌阑 版快
// #define SN_SELL_ITEM ?
// #define SN_BUY_ITEM ?
#define SN_BUY_HOUSE 1230// 笼阑 或阑 版快
#define SN_ITEM_REPAR 1231// 酒捞袍阑 绊磨锭
#define SN_LEARN_ITEM 1232// 扁贱阑 困秦 酒捞袍阑 硅匡锭
#define SN_LEARN_MAGIC 1232// 付过阑 硅匡锭
#define SN_MAGIC 1218 //概流 酒捞能 努腐且 版快
#define SN_LEARN_SKILL 1232 // 胶懦阑 硅匡锭
#define SN_LV_EACH_UP 1233 // 阿阿狼 饭骇诀 器牢飘甫 棵副锭,
#define SN_LV_EACH_DOWN 1233 // 阿阿狼 饭骇诀 器牢飘甫 郴副锭,
//#define SN_DO_MEMORIZE 荐沥 // 烙矫 // 皋葛扼捞令甫 沁阑 版快 -- 皋葛扼捞令 付过 拌凯喊肺 单捞鸥啊 撇妨咙..府胶飘 曼炼...or 1230锅 单捞鸥肺 烹老..
#define SN_DO_MEMORIZE 1230 // 烙矫 // 皋葛扼捞令甫 沁阑 版快
#define SN_GET_MONEY 1206 //捣阑 甸锭
#define SN_PUT_MONEY 1236 ///捣阑 初阑锭
//- 荐沥 : 备涝茄 酒捞袍捞 酒捞袍 芒俊 初老锭狼 家府 (溜 阿 酒捞袍 付促 酒捞袍 芒俊 初老锭狼 家府啊 促甫 版快 弊 秦寸 瓤苞澜 惯积..)
#define SN_GAMEEND 1240 //霸烙阑 场尘锭
#define SN_GOD_REGIST 1230 //脚傈俊 殿废且锭
#define SN_GOD_MEETING 1252 // 抗硅 澜厩
#define SN_EAR_MESSAGE_RECV 1241 // 庇加富 罐疽阑 锭
#define SN_SEND_MAIL 1243 // 皋老 焊尘锭
#define SN_RECV_MAIL 1242 // 皋老 罐阑锭
////////////////////////////////////////////////////////////
#define SN_KILL_HUNTER_OK 1230 // 泅惑裹阑 荤成窍绰单 己傍沁阑 版快
#define SN_KILL_HUNTER_NOT 1213 // 泅惑裹阑 穿啊 刚历 荤成秦 啊滚赴 版快
#define SN_START_FIGHT SN_FIGHT // 1:1 搬捧 矫累
/////////////////////////////////////////////////////////////
//#define SN_FIGHT_READY 61
//#define SN_FIGHT_START 68
#define SN_KILL_WHO 55
////////////////////////////////////////////////
#define SN_OPEN_NATION_BBS 67
/////////// 0808 lkh 荐沥 ///////////
#define SN_START 1 // 霸烙 矫累且锭
#define SN_BGMEND 6 //付瘤阜 硅版澜厩锅龋
#define SN_X_MAS_BGM 9 // 农府胶付胶 硅版澜
/////////////////////////////////////////////////
#define SN_QUEST_START 50
#define SN_QUEST_END 51
#define SN_GM_REGIST_OK 51
#define SN_INFO 400
#define SN_DUAL_MUSIC 67
#define SN_DUAL_SELECT 151
#define SN_DUAL_OK 2409
//////////////////////////////////////////////////////////////////////////////////////
// 眠啊 窍绊 酵篮巴
// #define SN_KILL_PC ?
// #define SN_END_FIGHT ?
extern void MenuDisplay(); //皋春狼 劝己咯何甫 魄窜秦 免仿窍绰 窃荐
extern void MenuSetting(); //霸烙阑 矫累窍扁 傈俊 皋春 备炼眉甸阑 檬扁拳 GamePorc() 傈俊 龋免
extern void StartMenuSetting(); //霸烙阑 矫累窍扁 傈俊 皋春 备炼眉甸阑 檬扁拳 GamePorc() 傈俊 龋免
extern void MenuChecking(); //皋春 备己夸家狼 面倒眉农
extern void StartMenuDisplay(); //皋春狼 劝己咯何甫 魄窜秦 免仿窍绰 窃荐
extern void StartMenuChecking(); //皋春 备己夸家狼 面倒眉农
extern void LoadMenuData(int nNum); //鞘夸茄 皋春 捞固瘤 单捞鸥甫 皋葛府俊 肺靛
extern void FreeMenuData(int nNum); //鞘夸 绝绰 皋春 捞固瘤 单捞鸥 皋葛府甫 馆券
extern bool g_DropOnHero;
extern int StartPosition ;
extern int StartMap;
//021014 lsw
extern SMENU SMenu[MAX_MENU];
extern const int mainmenu[];
extern const int smallmenu[];
extern const int aNoCloseMenu[];
extern const int aNoCloseOfMainMenu[];
extern const int MAX_MAIN;
extern const int MAX_SMALL;
extern const int max_submenu;
extern const int MAX_NO_CLOSE_MENU;
extern const int MAX_NO_CLOSE_MAIN_MENU;
extern bool CanMoveItemToMenu(const int iFieldType);
extern int RectImageOn;
extern int DayLightControl; // 15 焊促 农搁 撤 , 累栏搁 广
extern bool is_mainmenu_active;
extern bool g_bDualMagicBookOpen;//soto-030421
extern int g_StartMenuOn;
extern BOOL MouseDrag;
extern CharacterParty mouse_ch;
extern bool g_bTimeMenuOn; // time menu open or close
extern bool g_ExplainMenuOn; // Do open or close for explain menu
extern ItemJoinSelect Item_Select[MAX_LEARN_SKILL_PAGE][10]; // 酒捞袍 父甸扁 傈俊 急琶窍绰 格废
extern ItemJoinSelect item_select_result; // 酒捞袍 父甸扁俊辑 急琶茄 酒捞袍
extern PosItem skill_use_item[5][10];
extern PosItem skill_use_item_result;
extern int SkillOn; // quick skill 0n
extern bool g_GoDice; // 林荤困甫 倒妨档 登绰啊 救登绰啊...
extern bool g_GoDice2;
extern int nDiceNumber[5];
extern bool g_GoDiceRecv;
extern k_client_candidate Candidate[3]; // 涝饶焊 沥焊
extern int g_Candidate_max;
extern int g_CurrVote;
extern int g_CanRegistCandidate;
extern char FightTeam[5][13];
extern DWORD FightTeamColor[5];
extern BYTE *buf_alphabet;
extern Spr spr_alphabet[36];
extern BYTE *facebuf_man_b;
extern BYTE *facebuf_woman_b;
extern BYTE *facebuf_man_m;
extern BYTE *facebuf_woman_m;
extern BYTE *facebuf_man_s;
extern BYTE *facebuf_woman_s;
extern BYTE *facebuf_man_p;
extern BYTE *facebuf_woman_p;
extern BYTE *facebuf_man_mm;
extern BYTE *facebuf_woman_mm;
extern Spr spr_face_man_b[FACE_MAX];
extern Spr spr_face_woman_b[FACE_MAX];
extern Spr spr_face_man_m[FACE_MAX];
extern Spr spr_face_woman_m[FACE_MAX];
extern Spr spr_face_man_s[FACE_MAX];
extern Spr spr_face_woman_s[FACE_MAX];
extern Spr spr_face_man_p[FACE_MAX];
extern Spr spr_face_woman_p[FACE_MAX];
extern Spr spr_face_man_mm[FACE_MAX];
extern Spr spr_face_woman_mm[FACE_MAX];
// 0906 kkh 眠啊
extern Spr spr_face_man_b_dash[ADD_CHA_PIC];
extern Spr spr_face_woman_b_dash[ADD_CHA_PIC];
extern Spr spr_face_man_m_dash[ADD_CHA_PIC];
extern Spr spr_face_woman_m_dash[ADD_CHA_PIC];
extern Spr spr_face_man_s_dash[ADD_CHA_PIC];
extern Spr spr_face_woman_s_dash[ADD_CHA_PIC];
extern Spr spr_face_man_p_dash[ADD_CHA_PIC];
extern Spr spr_face_woman_p_dash[ADD_CHA_PIC];
extern Spr spr_face_man_mm_dash[ADD_CHA_PIC];
extern Spr spr_face_woman_mm_dash[ADD_CHA_PIC];
extern BYTE *facebuf_man_b_dash;
extern BYTE *facebuf_woman_b_dash;
extern BYTE *facebuf_man_m_dash;
extern BYTE *facebuf_woman_m_dash;
extern BYTE *facebuf_man_s_dash;
extern BYTE *facebuf_woman_s_dash;
extern BYTE *facebuf_man_p_dash;
extern BYTE *facebuf_woman_p_dash;
extern BYTE *facebuf_man_mm_dash;
extern BYTE *facebuf_woman_mm_dash;
///////////////////////////////////////////////////
extern BYTE *god_spr_buf;
extern Spr god_spr[GOD_MENU_IMG_MAX]; // 脚傈 皋春
extern BYTE *time_spr_buf;
extern Spr time_spr[TIME_MENU_IMG_MAX];
extern BYTE *membook_spr_buf;
extern Spr membook_spr[MEMBOOK_MENU_IMG_MAX];
extern BYTE *magicbook_spr_buf;
extern Spr magicbook_spr[MAGICBOOK_MENU_IMG_MAX];
extern BYTE *mail_spr_buf;
extern Spr mail_spr[MAIL_MENU_IMG_MAX];
extern BYTE *start_etc_buf;
extern Spr start_etc_spr[START_ETC_IMG_MAX];
extern BYTE *start_etc2_buf;
extern Spr start_etc2_spr[START_ETC2_IMG_MAX];
extern BYTE *job_etc_buf;
extern Spr job_etc_spr[JOB_ETC_IMG_MAX];
extern BYTE *select_server_buf;
extern Spr select_server_spr[SELECT_SERVER_IMG_MAX];
extern BYTE *start_map_buf;
extern Spr start_map_spr[START_MAP_IMG_MAX];
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -