📄 clevel.h
字号:
//////////////////////////////////////////////////////////////////////////////////////////////////
// # # //
// # * File Name: CLevel.h # //
// # # //
// # * Function: the engine of the game # //
// # # //
// # * Instruction: Created by JIAN NAN FEI 2008 8 29 # //
// # # //
///////////////////////////////////////////////////////////////////////////////////////////////////
//----------------------------------------------------------------------------------------------//
// DEFINES REFERENCES HERE //
//----------------------------------------------------------------------------------------------//
#define TANK_WAR_GAME_LEVEL
#ifdef TANK_WAR_GAME_LEVEL
#define LEVEL_TANK_NUM_ADD 8
#define MAX_TANK_ENEMIES_NUM 20
//----------------------------------------------------------------------------------------------//
// HEADFILES REFERENCES HERE //
//----------------------------------------------------------------------------------------------//
//----------------------------------------------------------------------------------------------//
// GLOBAL MEMBER VARIAYS REFERENCES HERE //
//----------------------------------------------------------------------------------------------//
struct CLevelNode;
class CLevel;
typedef struct CLevelNode
{
int n_nLevel;
int m_nTankNum;
int m_nTankType[LEVEL_TANK_NUM_ADD];
}LEVELNODE,*LPLEVELNODE;
typedef class CLevel
{
private:
LEVELNODE m_lLevel;
public:
CLevel();
~CLevel();
public:
int GetTotalType();
int GetType(int n);
void SetTankTypes(int *type);
int *GetTankTypes() { return m_lLevel.m_nTankType; };
void SetGameLevel(int n) { m_lLevel.n_nLevel=n; };
int GetGameLevel() { return m_lLevel.n_nLevel; };
void SetTankNum(int n) { m_lLevel.m_nTankNum=n; };
int GetTankNum(int nlevel ){ return (m_lLevel.m_nTankNum+
LEVEL_TANK_NUM_ADD)%MAX_TANK_ENEMIES_NUM; };
void Promotion();
void ClearTypes();
}LEVEL,*LPLEVEL;
//----------------------------------------------------------------------------------------------//
// FUNCTION MEMBERS REFERENCES HERE //
//----------------------------------------------------------------------------------------------//
//----------------------------------------------------------------------------------------------//
// COMPLISHMENT OF THE FILE //
//----------------------------------------------------------------------------------------------//
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -