📄 viewcreature.h
字号:
#ifndef __VIEWCREATURE_H__
#define __VIEWCREATURE_H__
#include "cpp_clientshell_de.h"
#include "SharedDefs.h"
#define HAND_OFFSET_U -1.0f
#define HAND_OFFSET_R 0.0f
#define HAND_OFFSET_F 1.1f
#define BONE_OFFSET_U -2.5f
#define BONE_OFFSET_R 0.0f
#define BONE_OFFSET_F 0.6f
#define THIEF_OFFSET_U -0.4f
#define THIEF_OFFSET_R 0.0f
#define THIEF_OFFSET_F 2.0f
#define NUM_USE_HITS 5
#define MAXNUM_USE_HITS 25
class CViewCreature
{
public:
CViewCreature();
~CViewCreature();
DDWORD GetType() {return m_dwType;}
DVector GetLightScale() {return m_vLightScale;}
HLOCALOBJ Create(CClientDE* pClientDE, DDWORD dwType, HLOCALOBJ hServer, HLOCALOBJ hEnemy);
void Term();
void Detach();
void UseKeyHit();
void Update(DFLOAT fPitch, DFLOAT fYaw, DVector *pos);
HLOCALOBJ m_hObject;
HLOCALOBJ m_hServerObject; // Local handle to Server-side object
HLOCALOBJ m_hEnemyObject;
private:
DDWORD m_dwType;
DFLOAT m_fDmgTime;
DFLOAT m_fLastHitUse;
int m_nNumUseHits;
int m_nTotalNumUseHits;
DVector m_vLightScale;
CClientDE* m_pClientDE;
};
#endif __VIEWCREATURE_H__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -