aboutsummaryrefslogtreecommitdiff
path: root/engines/wage/wage.h
diff options
context:
space:
mode:
authorEugene Sandulenko2016-01-21 13:34:20 +0100
committerEugene Sandulenko2016-02-14 17:12:50 +0100
commitc76b7ec63cc9ec61623ec98f4bf1149489fe9e54 (patch)
tree6cced80446d2278f31b3b34ca7a6d8e80fc83fe9 /engines/wage/wage.h
parent6c205ad46df457c6e2dca56413c85a0e7a424ec4 (diff)
downloadscummvm-rg350-c76b7ec63cc9ec61623ec98f4bf1149489fe9e54.tar.gz
scummvm-rg350-c76b7ec63cc9ec61623ec98f4bf1149489fe9e54.tar.bz2
scummvm-rg350-c76b7ec63cc9ec61623ec98f4bf1149489fe9e54.zip
WAGE: Implement performAttack()
Diffstat (limited to 'engines/wage/wage.h')
-rw-r--r--engines/wage/wage.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/wage/wage.h b/engines/wage/wage.h
index fa52c2440e..1a0fe765b0 100644
--- a/engines/wage/wage.h
+++ b/engines/wage/wage.h
@@ -135,6 +135,8 @@ private:
void performMove(Chr *chr, int validMoves);
void performOffer(Chr *attacker, Chr *victim);
void performTake(Chr *npc, Obj *obj);
+ void decrementUses(Obj *obj);
+ bool attackHit(Chr *attacker, Chr *victim, Obj *weapon, int targetIndex);
void doClose();
@@ -151,6 +153,7 @@ public:
Chr *_running;
Obj *_offer;
int _aim;
+ int _opponentAim;
bool _temporarilyHidden;
bool _isGameOver;
bool _commandWasQuick;