diff options
Diffstat (limited to 'engines/xeen/combat.h')
-rw-r--r-- | engines/xeen/combat.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/engines/xeen/combat.h b/engines/xeen/combat.h index e55c8b7553..e6ac1e27bb 100644 --- a/engines/xeen/combat.h +++ b/engines/xeen/combat.h @@ -77,6 +77,7 @@ enum RangeType { class XeenEngine; class Character; class XeenItem; +class MonsterStruct; struct PowSlot { bool _active; @@ -291,9 +292,17 @@ public: */ void moveMonster(int monsterId, const Common::Point &moveDelta); + /** + * Handle a monster's turn at attacking combat party members + */ void doMonsterTurn(int monsterId); /** + * Handles a monster's turn at attacking a specific member of the combat party + */ + void doMonsterTurn(int monsterId, int charNum); + + /** * Called when combat has ended */ void endAttack(); |