📄 game.h
字号:
char cSide;
} m_stCrusadeStructureInfo[DEF_MAXCRUSADESTRUCTURES];
struct {
char cName[12];
} m_stPartyMemberNameList[DEF_MAXPARTYMEMBERS+1];
// v2.171 2002-6-14
struct {
DWORD dwRefTime;
int iGuildRank;
char cCharName[12];
char cGuildName[24];
} m_stGuildName[DEF_MAXGUILDNAMES];
struct {
int iIndex;
char mapname[12];
int iX;
int iY;
int iCost;
} m_stTeleportList[20];
class YWSound m_DSound;
class CSoundBuffer * m_pCSound[DEF_MAXSOUNDEFFECTS];
class CSoundBuffer * m_pMSound[DEF_MAXSOUNDEFFECTS];
class CSoundBuffer * m_pESound[DEF_MAXSOUNDEFFECTS];
class CSoundBuffer * m_pBGM;
class DXC_ddraw m_DDraw;
class DXC_dinput m_DInput;
class CMisc m_Misc;
class CSprite * m_pSprite[DEF_MAXSPRITES];
class CSprite * m_pTileSpr[DEF_MAXTILES];
class CSprite * m_pEffectSpr[DEF_MAXEFFECTSPR];
class CMapData * m_pMapData;
class XSocket * m_pGSock;
class XSocket * m_pLSock;
class CMsg * m_pChatMsgList[DEF_MAXCHATMSGS]; // 某腐磐 赣府富侩 盲泼 府胶飘
class CMsg * m_pChatScrollList[DEF_MAXCHATSCROLLMSGS]; // 盲泼 胶农费侩 府胶飘
class CMsg * m_pWhisperMsg[DEF_MAXWHISPERMSG];
class CEffect * m_pEffectList[DEF_MAXEFFECTS];
class CItem * m_pItemList[DEF_MAXITEMS];
class CItem * m_pBankList[DEF_MAXBANKITEMS];
class CMagic * m_pMagicCfgList[DEF_MAXMAGICTYPE];
class CSkill * m_pSkillCfgList[DEF_MAXSKILLTYPE];
class CMsg * m_pMsgTextList[DEF_TEXTDLGMAXLINES];
class CMsg * m_pMsgTextList2[DEF_TEXTDLGMAXLINES];
class CMsg * m_pAgreeMsgTextList[DEF_TEXTDLGMAXLINES];
class CMsg * m_pExID;
class CBuildItem * m_pBuildItemList[DEF_MAXBUILDITEMS];
class CBuildItem * m_pDispBuildItemList[DEF_MAXBUILDITEMS];
class CGameMonitor * m_pCGameMonitor;
class CItem * m_pItemForSaleList[DEF_MAXMENUITEMS]; // 魄概侩 酒捞袍 府胶飘
class CCharInfo * m_pCharList[4];
class CMsg * m_pGameMsgList[DEF_MAXGAMEMSGS];
class CItemName * m_pItemNameList[DEF_MAXITEMNAMES];
#if DEF_LANGUAGE > 2
class CCurse m_curse;
#endif
char * m_pInputBuffer;
DWORD G_dwGlobalTime;
DWORD m_dwCommandTime; //v2.15 惑窍 SpeedHack 侩 矫埃函荐..
DWORD m_dwConnectMode;
DWORD m_dwTime;
DWORD m_dwCurTime;
DWORD m_dwCheckConnTime, m_dwCheckSprTime, m_dwCheckChatTime;
DWORD m_dwDialogCloseTime;
CInt m_dwLogOutCountTime;//was DWORD
DWORD m_dwRestartCountTime;
DWORD m_dwWOFtime; //v1.4
DWORD m_dwObserverCamTime;
DWORD m_dwDamagedTime;
DWORD m_dwSpecialAbilitySettingTime;
DWORD m_dwCommanderCommandRequestedTime;
DWORD m_dwTopMsgTime;
DWORD m_dwEnvEffectTime;
//v2.2
DWORD m_dwMonsterEventTime;
short m_sMonsterID;
short m_sEventX, m_sEventY;
//v2.183 Hunter Mode;
BOOL m_bHunter;
BOOL m_bAresden;
BOOL m_bCitizen;
//v2.183 Hunter Mode;
BOOL m_bZoomMap;
BOOL m_bIsProgramActive;
CInt m_bCommandAvailable;//was BOOL
BOOL m_bSoundFlag; // 檬扁拳 己傍 咯何
BOOL m_bSoundStat, m_bMusicStat; // On/Off
CInt m_bIsItemEquipped[DEF_MAXITEMS];//was BOOL
CInt m_bIsItemDisabled[DEF_MAXITEMS];//was BOOL
CInt m_bIsGetPointingMode;//was BOOL
BOOL m_bEnterPressed, m_bEscPressed, m_bCtrlPressed, m_bRunningMode, m_bShiftPressed;
CInt m_bIsDialogEnabled[41];//was BOOL
BOOL m_bDialogTrans;
BOOL m_bIsCombatMode;
BOOL m_bIsSafeAttackMode;
CInt m_bSkillUsingStatus;//was BOOL
CInt m_bItemUsingStatus;//was BOOL
BOOL m_bIsWhetherEffect;
BOOL m_bSuperAttackMode; // 鞘混扁 荤侩 葛靛
BOOL m_bIsObserverMode, m_bIsObserverCommanded;
CInt m_bIsPoisoned;//was BOOL
BOOL m_bIsFirstConn; // 弥檬 立加牢瘤甫 舅扁 困窃
BOOL m_bIsConfusion;
BOOL m_bIsRedrawPDBGS;
BOOL m_bDrawFlagDir;
BOOL m_bIsCrusadeMode;
CInt m_bIsSpecialAbilityEnabled;//was BOOL
BOOL m_bInputStatus;
BOOL m_bToggleScreen;//2002.12.27 救惑窍 眠啊. 拳搁葛靛 官操扁.
BOOL m_bIsSpecial;
BOOL m_bIsF1HelpWindowEnabled;
CInt m_bIsTeleportRequested;//was BOOL
BOOL m_bIsPrevMoveBlocked;
BOOL m_bIsHideLocalCursor;
BOOL m_bIsCheckingGateway;
CInt m_bForceDisconn;//was BOOL
BOOL m_bForceAttack;
BOOL m_bParalyze;
short m_sFrameCount;
short m_sFPS;
DWORD m_dwFPStime;
BOOL m_bShowFPS;
int m_iFightzoneNumber ; // v1.4311-3 眠啊 函荐 急攫 抗距等 荤捧厘 逞滚
int m_iFightzoneNumberTemp ; // 抗距登扁 傈鳖瘤 烙矫肺 荤捧厘 锅龋甫 历厘茄促.
int m_iPlayerApprColor; // v1.4
CInt m_iHP;//was int // Hit Point
CInt m_iMP;//was int // Mana Point
CInt m_iSP;//was int // Staminar Point
int m_iAC; // Armour Class
int m_iTHAC0; // To Hit Armour Class 0
int m_iLevel, m_iStr, m_iInt, m_iVit, m_iDex, m_iMag, m_iCharisma, m_iExp, m_iContribution;
int m_iEnemyKillCount;
int m_iPKCount;
int m_iRewardGold; // 器惑陛 郴开
int m_iGuildRank, m_iTotalGuildsMan;
int m_iPointCommandType;
// 拌沥 沥焊
int m_iTotalChar;
// int m_iAccountStatus;
short m_sMagicShortCut;
int m_iLU_Point;
int m_iCameraShakingDegree;
int m_iSuperAttackLeft; // v1.12 鞘混扁 荤侩 墨款飘
int m_iAccntYear, m_iAccntMonth, m_iAccntDay;
int m_iIpYear, m_iIpMonth, m_iIpDay;
int m_iDownSkillIndex;
int m_iIlusionOwnerH;
int m_iApprColor_IE;
int m_iInputX, m_iInputY;
int m_iPDBGSdivX, m_iPDBGSdivY; // Pre-Draw Background Surface 扁霖 谅钎
short m_sRecentShortCut;// 弥辟俊 瘤沥等 公扁, 规绢备, 付过 (酒捞袍狼 版快 牢郸胶, 付过篮 +100)
short m_sShortCut[5]; //货肺 眠啊等 5俺狼 窜绵虐..v2.155
int m_iSpecialAbilityTimeLeftSec;
int m_iDrawFlag;
int m_iSpecialAbilityType;
int m_iTimeLeftSecAccount, m_iTimeLeftSecIP;
int m_iCrusadeDuty;
int m_iLogServerPort;
// int m_iRating; //Rating蔼 罐酒辑 静绰 老档 绝促..老窜 阜绢狄..唱吝俊 镜扼巩 仟碱..惑窍
int m_iPrevMoveX, m_iPrevMoveY;
int m_iBlockYear, m_iBlockMonth, m_iBlockDay;
unsigned char m_iTopMsgLastSec;
int m_iConstructionPoint;
int m_iWarContribution;
int m_iConstructLocX, m_iConstructLocY;
int m_iNetLagCount;
int m_iTeleportLocX, m_iTeleportLocY;
int m_iTotalPartyMember;
int m_iPartyStatus;
int m_iGizonItemUpgradeLeft;
int m_iFeedBackCardIndex;
short m_sItemEquipmentStatus[DEF_MAXITEMEQUIPPOS]; // 脚眉 何困喊 酒捞袍狼 厘馒 惑怕
short m_sPlayerX, m_sPlayerY;
short m_sPlayerObjectID;
short m_sPlayerType;
short m_sPlayerAppr1, m_sPlayerAppr2, m_sPlayerAppr3, m_sPlayerAppr4;
short m_sPlayerStatus;
short m_sMCX, m_sMCY;
short m_sCommX, m_sCommY;
int m_iCastingMagicType;
short m_sDamageMove, m_sDamageMoveAmount;
short m_sAppr1_IE, m_sAppr2_IE, m_sAppr3_IE, m_sAppr4_IE, m_sStatus_IE;
short m_sViewDstX, m_sViewDstY;
short m_sViewPointX, m_sViewPointY;
short m_sVDL_X, m_sVDL_Y;
WORD m_wCommObjectID; // v1.4
WORD m_wEnterGameType;
WORD m_wR[16], m_wG[16], m_wB[16];
WORD m_wWR[16], m_wWG[16], m_wWB[16];
unsigned char m_cInputMaxLen;
char m_cEdit[4];//炼钦吝牢 巩磊!!
char G_cTxt[128];
char m_cGameModeCount;
char m_cBGMmapName[12];
char m_cItemOrder[DEF_MAXITEMS];
char m_cAmountString[12];
char m_cLogOutCount;
char m_cRestartCount;
char m_cGameMode;
char m_cWhisperIndex; // v2.15 庇富 胶农费侩 函荐.
char m_cAccountName[12];
// 2002-09-16 #1 for Terra
#ifdef DEF_ACCOUNTLONG
char m_cAccountLong[DEF_ACCOUNTLEN+1];
#endif
char m_cAccountPassword[12];
char m_cAccountAge[12];
char m_cNewPassword[12];
char m_cNewPassConfirm[12];
char m_cAccountCountry[18];
char m_cAccountSSN[32];
char m_cEmailAddr[52];
char m_cAccountQuiz[46];// v1.4334 Quiz 包访 眠啊 傈开函荐 眠啊
char m_cAccountAnswer[22];
#if DEF_LANGUAGE == 2
char m_cKeyCode[19];// v2.15 惑窍眠啊 吝惫 KeyCode侩 傈开函荐 眠啊
#endif
char m_cPlayerName[12];
char m_cPlayerDir;
char m_cMsg[200];
char m_cLocation[12];// 敲饭捞绢 家加 付阑
char m_cCurLocation[12];// 敲饭捞绢狼 泅犁 困摹
char m_cGuildName[22];
char m_cMCName[12];
char m_cMapName[12];
char m_cMapMessage[32];
char m_cMapIndex;
char m_cPlayerTurn;
char m_cCommand;
char m_cCurFocus, m_cMaxFocus;
char m_cEnterCheck, m_cTabCheck, m_cLeftArrowCheck;
char m_cArrowPressed;
char m_cLogServerAddr[16];
char m_cChatMsg[64];
char m_cBackupChatMsg[64];
char m_cGender, m_cSkinCol, m_cHairStyle, m_cHairCol, m_cUnderCol;
char m_ccStr, m_ccVit, m_ccDex, m_ccInt, m_ccMag, m_ccChr;
char m_cLU_Str, m_cLU_Vit, m_cLU_Dex, m_cLU_Int, m_cLU_Mag, m_cLU_Char;
char m_cDialogBoxOrder[42];
char m_cMagicMastery[DEF_MAXMAGICTYPE];
unsigned char m_cSkillMastery[DEF_MAXSKILLTYPE]; // v1.4
char m_cWorldServerName[32];
char m_cDetailLevel;
char m_cMenuDir, m_cMenuDirCnt, m_cMenuFrame;
char m_cSoundVolume, m_cMusicVolume;
char m_cWhetherEffectType;
char m_cWhetherStatus;
char m_cIlusionOwnerType;
char m_cName_IE[12];
char m_sViewDX, m_sViewDY;
char m_cCommandCount;
char m_cLoading;
char m_cDiscount; // 拱啊 且牢啦
char m_cStatusMapName[12];
char m_cTopMsg[64];
char m_cTeleportMapName[12]; // 汲沥等 炮饭器飘 甘 捞抚
char m_cConstructMapName[12];
char m_cGameServerName[22]; // v2.04 Gateway
//2002. 10. 29 沥柳堡, 酒捞袍 滚府扁..
char m_cItemDrop[25][25];
RECT m_rcPlayerRect, m_rcBodyRect;
HWND m_hWnd;
HANDLE m_hPakFile;
// 沥柳堡, 庇加富苞 寇摹扁..
BOOL m_bWhisper;
BOOL m_bShout;
//2002. 10. 29 沥柳堡, 酒捞袍 滚府扁..
BOOL m_bItemDrop;
int m_iItemDropCnt;
#ifdef DEF_HTMLCOMMOM // 昆促捞倔肺弊.. mando
void WebDialog();
#endif
};
#endif // !defined(AFX_GAME_H__0089D9E3_74E6_11D2_A8E6_00001C7030A6__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -