/TGame/TCommon/Combat/CombatCalculatorImp.h
http://awoe.googlecode.com/ · C Header · 21 lines · 11 code · 7 blank · 3 comment · 0 complexity · 0be754756029deebc3863153fc1c7668 MD5 · raw file
- #ifndef __COMBAT_CALCULATE_IMP__
- #define __COMBAT_CALCULATE_IMP__
-
- #include "Combat/CombatCalculatorIf.h"
-
-
- class TCOM_API CombatCalculatorStandard : public ICombatCalculator
- {
- public:
- //
- // calculate the combat result
- //
- virtual bool doCalc(CombatSkill& ab, ICombatSys& c, ICombatSys& t, CombatResult& r);
-
- virtual bool doCalcDamage(CombatSkill& ab, ICombatSys& c, ICombatSys& t, CombatResult& r);
-
- virtual bool doCalcHeal(CombatSkill& ab, ICombatSys& c, ICombatSys& t, CombatResult& r);
- };
-
- #endif