diff --git a/src/Battling/ScriptHandling/ScriptResolver.hpp b/src/Battling/ScriptHandling/ScriptResolver.hpp index e232741..88fb9e2 100644 --- a/src/Battling/ScriptHandling/ScriptResolver.hpp +++ b/src/Battling/ScriptHandling/ScriptResolver.hpp @@ -5,6 +5,8 @@ #include "Script.hpp" namespace CreatureLib::Battling { + class BattleLibrary; + class ScriptResolver { public: virtual ~ScriptResolver() = default; @@ -19,6 +21,7 @@ namespace CreatureLib::Battling { }; + virtual void Initialize(BattleLibrary* library){}; virtual Script* LoadScript(ScriptCategory category, const std::string& scriptName) { return nullptr; }; }; }