diff --git a/src/game_interpreter_shared.cpp b/src/game_interpreter_shared.cpp index 3e7cbf7433..3a176aca74 100644 --- a/src/game_interpreter_shared.cpp +++ b/src/game_interpreter_shared.cpp @@ -239,12 +239,12 @@ lcf::rpg::MoveCommand Game_Interpreter_Shared::DecodeMove(lcf::DBArray: } //explicit declarations for target evaluation logic shared between ControlSwitches/ControlVariables/ControlStrings -template bool Game_BaseInterpreterContext::DecodeTargetEvaluationMode(lcf::rpg::EventCommand const&, int&, int&) const; -template bool Game_BaseInterpreterContext::DecodeTargetEvaluationMode(lcf::rpg::EventCommand const&, int&, int&) const; -template bool Game_BaseInterpreterContext::DecodeTargetEvaluationMode(lcf::rpg::EventCommand const&, int&, int&) const; +template bool Game_Interpreter_Shared::DecodeTargetEvaluationMode(lcf::rpg::EventCommand const&, int&, int&, Game_BaseInterpreterContext const&); +template bool Game_Interpreter_Shared::DecodeTargetEvaluationMode(lcf::rpg::EventCommand const&, int&, int&, Game_BaseInterpreterContext const&); +template bool Game_Interpreter_Shared::DecodeTargetEvaluationMode(lcf::rpg::EventCommand const&, int&, int&, Game_BaseInterpreterContext const&); //common variant for suggested "Ex" commands -template bool Game_BaseInterpreterContext::DecodeTargetEvaluationMode(lcf::rpg::EventCommand const&, int&, int&) const; +template bool Game_Interpreter_Shared::DecodeTargetEvaluationMode(lcf::rpg::EventCommand const&, int&, int&, Game_BaseInterpreterContext const&); //explicit declarations for default value evaluation logic template int Game_Interpreter_Shared::ValueOrVariable(int, int, const Game_BaseInterpreterContext&);