Initialize script with move effect parameters.
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2020-04-10 17:18:19 +02:00
parent 49e0f00237
commit 1537a5f316
2 changed files with 7 additions and 3 deletions

View File

@@ -1,8 +1,8 @@
#ifndef CREATURELIB_SCRIPT_HPP
#define CREATURELIB_SCRIPT_HPP
#include <Arbutils/Collections/List.hpp>
#include <Arbutils/ConstString.hpp>
#include <any>
#include <string>
#include <utility>
#include <vector>
@@ -25,6 +25,7 @@ namespace CreatureLib::Battling {
virtual const ConstString& GetName() const noexcept = 0;
virtual void OnInitialize(const Arbutils::Collections::List<void*>& parameters){};
virtual void OnBeforeTurn(const BaseTurnChoice* choice){};
virtual void ChangeAttack(AttackTurnChoice* choice, ConstString* outAttack){};