⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 questdefines.h

📁 墨香最新私服
💻 H
字号:
#ifndef __QUESTDEFINES_H__
#define __QUESTDEFINES_H__

#pragma pack(push,1)

#ifdef _MAPSERVER_
#define	PLAYERTYPE	CPlayer
class CPlayer;
#else
#define PLAYERTYPE	CHero
class CHero;
#endif


#define MAX_QUEST_PROBABILITY		10000

#define	MAX_QUEST					100
#define	MAX_QUESTEVENT_MGR			1000
#define MAX_QUESTEVENT_PLYER		100
#define	MAX_SUBQUEST				32
#define MAX_ITEMNAME_LENGTH			30
#define	MAX_ITEMDESC_LENGTH			255
#define	MAX_ITEMDESC_LINE			20
#define MAX_PROCESSQUEST			100
#define MAX_COMPLETEQUEST			100
#define VIEW_QUESTITEM_PERPAGE		20
#define	QUEST_GIVEUP_ID				99
#define MAX_QUESTITEM				100


#define TITLE_COLOR					RGB(210, 0, 255)
#define	MAINQUEST_TITLE_COLOR		RGB(128, 200, 128)
#define	MAINQUEST_TITLE_COLOR_SEL	RGB(128, 255, 128)
#define SUBQUEST_TITLE_COLOR		RGB(0, 180, 210)
#define SUBQUEST_TITLE_COLOR_SEL	RGB(0, 200, 255)
#define QUEST_GIVEUP_COLOR			RGB(80, 80, 210)
#define QUEST_GIVEUP_COLOR_SEL		RGB(100, 100, 255)
#define QUEST_DESC_COLOR			RGB(255, 255, 255)
#define QUEST_DESC_HIGHLIGHT		RGB(250, 200, 50)
#define	SELECT_COLOR				RGB(200, 150, 150)
#define	SELECT_COLOR_SEL			RGB(255, 150, 150)


#define COMBINEKEY(a, b, c)				\
	if(b<100)			c=a*100+b;		\
	else if(b<1000)		c=a*1000+b;		\
	else if(b<10000)	c=a*10000+b;	


enum eQuestEvent
{
	eQuestEvent_NpcTalk = 1,		// NpcⅴeE々
	eQuestEvent_Hunt,				// Monster№c

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -