📄 define.h
字号:
/******************************************************************************************************************
#1. Chat Popup Wnd
*******************************************************************************************************************/
#define _MAX_CHATLINE_POPUP 19
/******************************************************************************************************************
#1. Button Wnd
*******************************************************************************************************************/
#define _BTN_STATE_NORMAL 0
#define _BTN_STATE_FOCUS 1
#define _BTN_STATE_CLICK 2
#define _BTN_TYPE_NOFOCUS 0
#define _BTN_TYPE_FOCUS 1
/******************************************************************************************************************
#1. Game Procedure
*******************************************************************************************************************/
#define _CLIP_WIDTH 800
#define _CLIP_HEIGHT 492
#define _TIMER_ID 1
#define _ET_DIGOUTZOMBI 1 //粱厚啊 顶颇绊 唱柯 如利
#define _ET_MINE 2 //堡籍捞 概厘登绢 乐澜
#define _ET_PILESTONES 3 //倒公歹扁
#define _ET_HOLYCURTAIN 4 //搬拌
#define _ET_FIRE 5
#define _ET_SCULPEICE 6 //林付空狼 倒柄柳 炼阿
#define _MAX_CELL_OBJ 10
// Day Bright.
#define _DAYSTATE_DUSK 0 // 货寒.
#define _DAYSTATE_DAY 1 // 撤.
#define _DAYSTATE_DAWN 2 // 历翅.
#define _DAYSTATE_NIGHT 3 // 广.
// Fog Bright.
#define _FOGSTATE_DAY 0 // 撤.
#define _FOGSTATE_NIGHT 1 // 广.
#define _FOGSTATE_DAWN 2 // 货寒, 历翅.
/******************************************************************************************************************
#1. Interface
*******************************************************************************************************************/
#define _CHAT_COLOR1 0 //RGB( 0, 0, 0); // 捧苞祸.
#define _CHAT_COLOR2 1 //RGB( 10, 10, 10); // 八沥祸.
#define _CHAT_COLOR3 2 //RGB(255, 255, 255); // 闰祸.
#define _CHAT_COLOR4 3 //RGB(255, 0, 0); // 弧碍.
#define _CHAT_COLOR5 4 //RGB( 0, 255, 0); // 踌祸.
#define _CHAT_COLOR6 5 //RGB( 0, 0, 255); // 仟弗祸
#define _CHAT_COLOR7 6 //RGB(255, 255, 0); // 畴尔祸.
#define _CHAT_COLOR8 7 //RGB(255, 128, 0); // 林炔祸
#define _INPUT_EDITWND_XPOS 223
#define _INPUT_EDITWND_YPOS 549
#define _INPUT_EDITWND_WIDTH 353
#define _INPUT_EDITWND_HEIGHT 15
// 皋牢牢磐其捞胶俊辑 静老 扩档快 酒捞叼.
#define _WND_ID_INVENTORY 0 //啊规扩档快.
#define _WND_ID_STATUS 1 //某腐磐 沥焊 焊扁扩档快(3俺).
#define _WND_ID_STORE 2 //惑痢扩档快.
#define _WND_ID_EXCHANGE 3 //背券扩档快.
#define _WND_ID_GUILD 4 //巩盔扩档快.
#define _WND_ID_GUILDMASTER 5 //巩林扩档快.
#define _WND_ID_GROUP 6 //弊缝扩档快.
#define _WND_ID_GROUPPOP 7 //
#define _WND_ID_CHATPOP 8 //
#define _WND_ID_NPCCHAT 9
#define _WND_ID_MESSAGEBOX 10 // MessageBox
#define _WND_ID_QUEST 11 //
#define _WND_ID_OPTION 12 //
#define _WND_ID_HORSE 13 //
// 皋牢 牢磐其捞胶俊辑 静老 扩档快狼 捞固瘤 牢郸胶.
#define _WNDIMGIDX_MAIN 50 //皋牢牢磐其捞胶盲泼芒
#define _WNDIMGIDX_INVENTORY 250 //牢亥配府
#define _WNDIMGIDX_ITEMSET 200 //
#define _WNDIMGIDX_SKILLSET 202 //公傍汲沥芒
#define _WNDIMGIDX_STATUS 201 //
#define _WNDIMGIDX_CHARINFO 201 //
#define _WNDIMGIDX_STORE 253 //惑痢拱扒荤扁
#define _WNDIMGIDX_EXCHANGE 251 //背券芒
#define _WNDIMGIDX_GUILDMASTER 600 //巩林霸矫魄.
#define _WNDIMGIDX_GUILD 169 //巩盔霸矫魄.
#define _WNDIMGIDX_GROUP 900 //弊缝芒.
#define _WNDIMGIDX_GROUPPOP 145 //弊缝涝仿芒.
#define _WNDIMGIDX_CHATPOP 350 //盲泼扑诀芒.
#define _WNDIMGINDX_MSGBOX1 254
#define _WNDIMGINDX_MSGBOX2 255
#define _WNDIMGIDX_NPCCHAT 300 //NPC措拳芒
#define _WNDIMGIDX_QUEST 700 //涅胶飘芒.
#define _WNDIMGIDX_OPTION 750 //可记芒.
#define _WNDIMGIDX_HORSE 850 //富芒.
#define _IDX_IMG_NOTICEBOX 0 //傍瘤芒 牢郸胶
#define _IMGIDX_BELT 51
// 皋牢牢磐其捞胶俊辑 静老 滚瓢 酒捞叼.
#define _BTN_ID_CHANGE 0
#define _BTN_ID_MINIMAP 1
#define _BTN_ID_MUGONG 2
#define _BTN_ID_EXIT 3
#define _BTN_ID_LOGOUT 4
#define _BTN_ID_GROUP 5
#define _BTN_ID_GUILD 6
#define _BTN_ID_BELT 7
#define _BTN_ID_MAGIC 8
#define _BTN_ID_POPUP 9
#define _BTN_ID_QUEST 10
#define _BTN_ID_OPTION 11
#define _BTN_ID_HELP 12
#define _BTN_ID_HORSE 13
#define _BTN_ID_BAG 14
#define _BTN_ID_CHAR 15
#define _MAX_INTER_BTN 16
#define _MAX_CHATLINE 5
#define _MAX_SAVECHATLINE 50
#define _BELT_STATE_STAY 0
#define _BELT_STATE_UP 1
#define _BELT_STATE_DOWN 2
/******************************************************************************************************************
#1. Inventory Window
*******************************************************************************************************************/
#define _INVEN_MAX_CELL 25
#define _BELT_MAX_CELL 6
#define _INVEN_CELL_XCNT 5
#define _INVEN_CELL_YCNT 5
#define _INVEN_MAX_CELL_YCNT 12
#define _INVEN_CELL_XSTART 44
#define _INVEN_CELL_YSTART 55
#define _BELT_CELL_XGAP 40
#define _BELT_CELL_XSTART 18
#define _BELT_CELL_YSTART 220
#define _MAX_INVEN_BTN 1//2
#define _MAX_INVEN_ITEM 60
#define _MAX_BELT_ITEM 6
#define _BTN_ID_INVENCLOSE 0
//#define _BTN_ID_INVENSCRLUP 1
//#define _BTN_ID_INVENSCRLDOWN 2
/******************************************************************************************************************
#1. Light fog
*******************************************************************************************************************/
#define NUM_CNTX_LIGHTTILE 17
#define NUM_CNTY_LIGHTTILE 21
#define TILE_START_XPOS -8
#define TILE_START_YPOS -29
#define TILE_WIDTH 48
#define TILE_HEIGHT 32
#define NUM_LIGHTTILE_INDICES (NUM_CNTX_LIGHTTILE)*(NUM_CNTY_LIGHTTILE)*3*2
#define NUM_LIGHTTILE_VERTICES (NUM_CNTX_LIGHTTILE+1)*(NUM_CNTY_LIGHTTILE+1)
/******************************************************************************************************************
#1. Magic
*******************************************************************************************************************/
#define _MAGIC_ACTIVE 0 // 付过劝己惑怕.
#define _LIGHT_ACTIVE 1 // 付过堡盔劝己惑怕.
#define _MAGIC_FINISH 2 // 付过家戈.
#define _SKILL_FIREBALL 1 // 拳堪厘.
#define _SKILL_HEALLING 2 // 雀汗贱.
#define _SKILL_ONESWORD 3 // 寇荐.
#define _SKILL_ILKWANG 4 // 老堡.
#define _SKILL_FIREBALL2 5 // 陛碍拳堪厘.
#define _SKILL_AMYOUNSUL 6 // 鞠楷贱.
#define _SKILL_YEDO 7 // 抗档.
#define _SKILL_FIREWIND 8 // 拳堪浅.
#define _SKILL_FIRE 9 // 堪荤厘.
#define _SKILL_SHOOTLIGHTEN 10 // 汾牢厘.
#define _SKILL_LIGHTENING 11 // 碍拜.
#define _SKILL_ERGUM 12 // 绢八贱.
#define _SKILL_FIRECHARM 13 // 气混拌.
#define _SKILL_HANGMAJINBUB 14 // 亲付柳过.
#define _SKILL_DEJIWONHO 15 // 措瘤盔龋.
#define _SKILL_HOLYSHIELD 16 // 搬拌.
#define _SKILL_SKELLETON 17 // 归榜家券贱.
#define _SKILL_CLOAK 18 // 篮脚.
#define _SKILL_BIGCLOAK 19 // 措篮脚.
#define _SKILL_TAMMING 20 // 汾去拜.
#define _SKILL_SPACEMOVE 21 // 酒傍青过.
#define _SKILL_EARTHFIRE 22 // 瘤堪贱.
#define _SKILL_FIREBOOM 23 // 气凯颇.
#define _SKILL_LIGHTFLOWER 24 // 汾汲拳.
#define _SKILL_BANWOL 25 // 馆岿.
#define _SKILL_FIRESWORD 26 // 堪拳搬.
#define _SKILL_MOOTEBO 27 // 公怕焊.
#define _SKILL_SHOWHP 28 // 沤扁颇楷.
#define _SKILL_BIGHEALLING 29 // 措雀汗.
#define _SKILL_SINSU 30 // 脚荐家券.
#define _SKILL_SHIELD 31 // 林贱狼阜.
#define _SKILL_KILLUNDEAD 32 // 荤磊辣雀.
#define _SKILL_SNOWWIND 33 // 葫汲浅.
#define _SKILL_JUMPSHOT 33 // 痢橇秦辑摹扁 八扁.
#define _SKILL_RANDSWING 34 // 付备 戎滴福扁.
#define _SKILL_SPACEMOVE2 35 // 酒傍青过2.
#define _SKILL_SPACEMOVE3 36 // 酒傍青过3.
#define _MONMAGIC_KEPAL 100 // 傈拜傍拜.(傍拜茄 某腐磐困俊)(付过)
#define _MONMAGIC_EXPLODE 101 // 气惯付过.(倒榜方磷阑锭, 沸傍拜矫)
#define _MONMAGIC_BLACK1 102 // 孺付过荤. (付过(矫傈))
#define _MONMAGIC_BLACK2 103 // 孺付过荤. (付过(付过))
#define _MONMAGIC_DIE 104 // 孺付过荤, 版癌渴扁荤, 全付过荤, 脚扁急焊胶函脚傈 磷澜.(瓤苞)
#define _MONMAGIC_ANTHEAL 105 // 摹蜡俺固鳃傅(惯荤付过, 气惯瓤苞.)
#define _MONMAGIC_GREATANT 106 // 芭措俺固.(傍拜茄 某腐磐困俊)(付过)
#define _MONMAGIC_MAGENUMA 108 // 搬拌.
#define _MONMAGIC_ANT 109 // 捍沥俺固傍拜.(傍拜茄 某腐磐困俊)(付过)
#define _MONMAGIC_WORKANT 110 // 老俺固傍拜.(傍拜茄 某腐磐困俊)(付过)
#define _MONMAGIC_RED1 111 // 全付过荤. (付过(矫傈))
#define _MONMAGIC_RED2 112 // 全付过荤. (付过(付过))
#define _MONMAGIC_COWGHOST 113 // 快搁蓖. (付过)
#define _MONMAGIC_SINSU 114 // 脚荐. (付过)
#define _MONMAGIC_ZOMBIE 115 // 粱厚. (付过)
#define _MONMAGIC_JUMAWANG 116 // 林付空. (付过)
#define _MONMAGIC_CHIM 117
#define _MONMAGIC_ARROW 118
#define _MONMAGIC_MAARROW 119
#define _MONMAGIC_DUALAXE 120
#define _MONMAGIC_COWFLAME 121
#define _MONMAGIC_BIGGINE_ATT 122
#define _MONMAGIC_BIGGINE_CHAR 123
#define _MONMAGIC_SANDFISH 124
#define _MONMAGIC_BAODIE 125
#define _MONMAGIC_SINGI_DIE 126
#define _MONMAGIC_HUSU_DIE 127
#define _MONMAGIC_ZOMBIE_DIE 128
#define _MONMAGIC_SSEGI 129
#define _MONMAGIC_NUMAGUMGI 130
#define _MONMAGIC_EXPLODE1 131
#define _BLEND_NORMAL 0 // 老馆利牢弊府扁.(舅颇蔼捞 利侩瞪荐乐促.)
#define _BLEND_LIGHT 1 // 级堡瓤苞屈怕狼 喉坊爹.
#define _BLEND_LIGHTINV 2
#define _BLEND_INVNORMAL 3
#define _BLEND_INVLIGHT 4
#define _BLEND_INVLIGHTINV 5
/******************************************************************************************************************
#1. Map Handler
*******************************************************************************************************************/
#define _BASETILE_WIDTH 96 // 扁夯鸥老 承捞.
#define _BASETILE_HEIGHT 64
#define _CELL_WIDTH 48 // 扁夯伎 承捞, 扁夯鸥老篮 4俺狼 伎肺 捞风绢瘤绊 沥焊绰 伎窜困肺 历厘等促.
#define _CELL_HEIGHT 32
#define _VIEW_CELL_X_COUNT 24 // 轰康开俊 鞘夸茄 X绵狼 伎窜困 俺荐.((楼捧府 鸥老力寇)谅客困肺 3伎, 快客酒贰肺 2伎究狼 咯蜡甫 敌促.)
#define _VIEW_CELL_Y_COUNT 24
#define _VIEW_CELL_Y_COUNT_FOR_OBJ 44
#define _VIEW_CELL_X_START -200 // 轰康开阑 弊府扁 困茄 矫累 伎 X谅钎.
#define _VIEW_CELL_Y_START -157
#define _MAX_TILE_FILE 14
// 器弊祸 包访 加己.
#define _FOG_COLOR_TYPE0 RGB(0, 0, 0);
#define _FOG_COLOR_TYPE1 RGB(100, 10, 10);
#define _FOG_COLOR_TYPE2 RGB(10, 255, 10);
#define _FOG_COLOR_TYPE3 RGB(10, 10, 255);
// 加己 包访 沥狼.
#define _CAN_WALK 0
#define _CAN_NOTWALK 1
#define _CAN_FLY 0
#define _CAN_NOTFLY 1
// 扼捞飘 农扁 包访 沥狼.
#define _LIGHT_SIZE_TYPE0 3
#define _LIGHT_SIZE_TYPE1 4
#define _LIGHT_SIZE_TYPE2 5
#define _LIGHT_SIZE_TYPE3 6
// 扼捞飘 祸 包访 沥狼.
#define _LIGHT_COLOR_TYPE0 RGB(255, 0, 0);
#define _LIGHT_COLOR_TYPE1 RGB(0, 255, 0);
#define _LIGHT_COLOR_TYPE2 RGB(0, 0, 255);
#define _LIGHT_COLOR_TYPE3 RGB(255, 0, 255);
// 巩包访 沥狼.
#define _DOOR_ISCLOSED 0
#define _DOOR_ISOPEN 1
#define _TILE_ANI_DELAY_1 150
#define _TILE_ANI_DELAY_2 200
#define _TILE_ANI_DELAY_3 250
#define _TILE_ANI_DELAY_4 300
#define _TILE_ANI_DELAY_5 350
#define _TILE_ANI_DELAY_6 400
#define _TILE_ANI_DELAY_7 420
#define _TILE_ANI_DELAY_8 450
/******************************************************************************************************************
#1. Status Window
*******************************************************************************************************************/
#define _TYPE_EQUIP 0
#define _TYPE_STATUS 1
#define _TYPE_SETMAGIC 2
#define _EQUIP_MAX_CELL 10
#define _MAGIC_MAX_CELL 5
#define _MAGIC_MAX_KEY 8
#define _MAX_TYPE_WND 3
#define _MAX_STAUTS_BTN 3
#define _BTN_ID_STATUSCLOSE 0
#define _BTN_ID_STATUS 1
#define _BTN_ID_STATUSMAGIC 2
#define _BTN_ID_STATUS_X 187
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -