📄 tacticobject.h
字号:
// TacticObject.h: interface for the CTacticObject class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_TACTICOBJECT_H__AC699872_BF6E_424A_84CB_D71C5CC7017C__INCLUDED_)
#define AFX_TACTICOBJECT_H__AC699872_BF6E_424A_84CB_D71C5CC7017C__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "Object.h"
class CTacticStartInfo;
class CTacticObject : public CObject
{
private:
CTacticStartInfo* m_pTacticInfo;
TACTIC_TOTALINFO m_TotalInfo;
DWORD m_PartyID; // ½ÃÀüÁßÀÎ ÆÄƼÀÇ ID
DWORD m_LastNaeryukReduceTime;
int m_TacticLevel;
public:
CTacticObject();
virtual ~CTacticObject();
void InitTacticObject(CTacticStartInfo* pInfo,CPlayer* pOperator,DIRINDEX Direction);
BOOL TacticJoin(CPlayer* pObject,int Position);
BOOL CheckFail();
BOOL CheckExecute();
void FailTactic(int tfr);
BOOL ExecuteTactic();
void GetTacticTotalInfo(TACTIC_TOTALINFO* pRtInfo);
/////////////////////////////////////////////////////////////////////
// Overrided Func
void DoSetInited();
void SetAddMsg(char* pAddMsg, WORD* pMsgLen, DWORD dwReceiverID,BOOL bLogin);
void OnStartObjectState(BYTE State, DWORD dwParam);
void OnEndObjectState(BYTE State);
};
#endif // !defined(AFX_TACTICOBJECT_H__AC699872_BF6E_424A_84CB_D71C5CC7017C__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -