diff options
author | Aki <please@ignore.pl> | 2023-01-08 00:53:34 +0100 |
---|---|---|
committer | Aki <please@ignore.pl> | 2023-01-08 00:53:34 +0100 |
commit | 30865a57fb3f52607c14b9d210a256b3be3ddcb8 (patch) | |
tree | b8ae5a6b31650a5ddba9f275523dd1c0a2885c6f /sim | |
parent | 6398565e9ce51f86c02ac4db821ffe181452037f (diff) | |
download | kurator-30865a57fb3f52607c14b9d210a256b3be3ddcb8.zip kurator-30865a57fb3f52607c14b9d210a256b3be3ddcb8.tar.gz kurator-30865a57fb3f52607c14b9d210a256b3be3ddcb8.tar.bz2 |
Extracted total retrieval to health points to enable modification of components
Diffstat (limited to 'sim')
-rw-r--r-- | sim/include/kurator/sim/HitPoints.h | 1 | ||||
-rw-r--r-- | sim/src/HitPoints.cpp | 7 |
2 files changed, 8 insertions, 0 deletions
diff --git a/sim/include/kurator/sim/HitPoints.h b/sim/include/kurator/sim/HitPoints.h index 8930e3a..96b54b0 100644 --- a/sim/include/kurator/sim/HitPoints.h +++ b/sim/include/kurator/sim/HitPoints.h @@ -12,6 +12,7 @@ struct HitPoints double health; void deal(double damage); bool is_alive() const; + double total() const; }; diff --git a/sim/src/HitPoints.cpp b/sim/src/HitPoints.cpp index da980f1..28cf7f7 100644 --- a/sim/src/HitPoints.cpp +++ b/sim/src/HitPoints.cpp @@ -21,5 +21,12 @@ HitPoints::is_alive() const } +double +HitPoints::total() const +{ + return health; +} + + } // namespace sim } // namespace kurator |