From 684e32f4a95fc2787109f343391f5d54743f252a Mon Sep 17 00:00:00 2001 From: Daniel Evans Date: Thu, 20 Oct 2016 23:10:52 +0100 Subject: [PATCH] Simplify Script system by removing SCMOpcodes This was just a useless container for a set of modules. We only have one module now so don't bother with it. This means we can remove some more raw new & deletes from RWGame too. --- rwengine/src/script/ScriptDisassembly.cpp | 3 +- rwengine/src/script/ScriptDisassembly.hpp | 4 +- rwengine/src/script/ScriptMachine.cpp | 56 ++++++++--------------- rwengine/src/script/ScriptMachine.hpp | 14 ++---- rwengine/src/script/ScriptTypes.hpp | 8 ---- rwgame/RWGame.cpp | 23 +++------- rwgame/RWGame.hpp | 11 +++-- rwgame/states/IngameState.cpp | 2 +- 8 files changed, 43 insertions(+), 78 deletions(-) diff --git a/rwengine/src/script/ScriptDisassembly.cpp b/rwengine/src/script/ScriptDisassembly.cpp index 0349b090..e5c1591f 100644 --- a/rwengine/src/script/ScriptDisassembly.cpp +++ b/rwengine/src/script/ScriptDisassembly.cpp @@ -1,8 +1,9 @@ #include