📄 combatinfomanager.h
字号:
//////////////////////////////////////////////////////////////////////////////// Filename : CombatInfoManager.h// Written by : bezz// Description : 傈里狼 铰菩客 包访秦辑 包访 蔼甸阑 汲沥茄促.//////////////////////////////////////////////////////////////////////////////#ifndef __COMBAT_INFO_MANAGER_H__#define __COMBAT_INFO_MANAGER_H__#include "Types.h"#include "Assert.h"#include "Exception.h"#include "Mutex.h"#include "Relic.h"//////////////////////////////////////////////////////////////////////////////// class CombatInfoManager//// 泅犁 Relic狼 Onwer甫 啊瘤绊 乐栏哥// 弊俊 蝶弗 Bonus, Penalty 蔼阑 拌魂窍咯 舅妨霖促.//////////////////////////////////////////////////////////////////////////////class CombatInfoManager{public: /////////////////////////////////////////////////////////////////// // Relic Owner // Relic阑 家蜡窍咯 Bonus, Penalty甫 罐阑 措惑 /////////////////////////////////////////////////////////////////// enum RelicOwner { RELIC_OWNER_NULL, RELIC_OWNER_SLAYER, RELIC_OWNER_VAMPIRE };public: // Constructor CombatInfoManager(); // Bonus, Penalty 蔼阑 檬扁拳 茄促. void initModify(); // Bonus, Penalty甫 拌魂茄促. void computeModify(); // Relic Onwer甫 汲沥茄促. void setRelicOwner( int index, RelicOwner relicOwner ) throw ( OutOfBoundException ); // Bonus, Penalty 蔼阑 return int getSlayerHPModify() const { return m_SlayerHPModify; } int getSlayerToHitModify() const { return m_SlayerToHitModify; } int getVampireHPModify() const { return m_VampireHPModify; } int getVampireToHitModify() const { return m_VampireToHitModify; } bool isSlayerBonus() const { return m_bSlayerBonus; } bool isVampireBonus() const { return m_bVampireBonus; } bool isCombat() const { return m_bCombat; } void setCombat(bool bCombat=true) { m_bCombat = bCombat; }private: // 阿 Relic狼 Owner RelicOwner m_RelicOwner[maxRelic]; // Bonus, Penalty 蔼 int m_SlayerHPModify; int m_SlayerToHitModify; int m_VampireHPModify; int m_VampireToHitModify; bool m_bSlayerBonus; bool m_bVampireBonus; bool m_bCombat;};extern CombatInfoManager* g_pCombatInfoManager;#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -