From 83f6bd247be37a543f7d3f36d779d76a2eeac7cd Mon Sep 17 00:00:00 2001 From: NotAdam Date: Sun, 10 Feb 2019 23:28:15 +1100 Subject: [PATCH] restructure how actionscripts work --- src/scripts/action/ActionReturn6.cpp | 18 ---------- src/scripts/action/ActionSprint3.cpp | 17 --------- src/scripts/action/common/ActionReturn6.cpp | 21 +++++++++++ src/scripts/action/common/ActionSprint3.cpp | 20 +++++++++++ .../archer/ActionHeavyShot97.cpp | 27 ++++++++++++++ src/world/Action/Action.cpp | 9 +++-- src/world/Actor/PlayerEvent.cpp | 4 +-- src/world/Script/NativeScriptApi.cpp | 11 ++++-- src/world/Script/NativeScriptApi.h | 9 +++-- src/world/Script/ScriptMgr.cpp | 35 +++++++++++++++++-- src/world/Script/ScriptMgr.h | 5 ++- 11 files changed, 126 insertions(+), 50 deletions(-) delete mode 100644 src/scripts/action/ActionReturn6.cpp delete mode 100644 src/scripts/action/ActionSprint3.cpp create mode 100644 src/scripts/action/common/ActionReturn6.cpp create mode 100644 src/scripts/action/common/ActionSprint3.cpp create mode 100644 src/scripts/action/playeractions/archer/ActionHeavyShot97.cpp diff --git a/src/scripts/action/ActionReturn6.cpp b/src/scripts/action/ActionReturn6.cpp deleted file mode 100644 index 3734a060..00000000 --- a/src/scripts/action/ActionReturn6.cpp +++ /dev/null @@ -1,18 +0,0 @@ -#include