Implements creature switching as turn choice.
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -9,6 +9,7 @@
|
||||
namespace CreatureLib::Battling {
|
||||
class BaseTurnChoice;
|
||||
class AttackTurnChoice;
|
||||
class SwitchTurnChoice;
|
||||
class ExecutingAttack;
|
||||
class Creature;
|
||||
|
||||
@@ -41,6 +42,8 @@ namespace CreatureLib::Battling {
|
||||
virtual void OnSecondaryEffect(const ExecutingAttack* attack, Creature* target, uint8_t hitNumber){};
|
||||
|
||||
virtual void OnAfterHits(const ExecutingAttack* attack, Creature* target){};
|
||||
|
||||
virtual void PreventSelfSwitch(const SwitchTurnChoice* choice, bool& result){};
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user