From 0bcfbd3cbdc4910e40635846844b1d356b1ae82e Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Sun, 15 May 2011 09:23:02 +1000 Subject: M4: Replaced the trouble variable data map code with direct statements. Since there aren't expected to be all that many engine variables needed, this seems a cleaner overall implementation. --- engines/m4/mads_logic.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'engines/m4/mads_logic.h') diff --git a/engines/m4/mads_logic.h b/engines/m4/mads_logic.h index 861a56880c..016adb2ebf 100644 --- a/engines/m4/mads_logic.h +++ b/engines/m4/mads_logic.h @@ -85,14 +85,14 @@ private: void getSceneSpriteSet(); void getAnimName(); - DataMap &dataMap(); + uint32 getDataValue(int dataId); + void setDataValue(int dataId, uint16 dataValue); void getCallParameters(int numParams, Common::Stack &stack, ScriptVar *callParams); public: MadsSceneLogic() { _scriptsData = NULL; } ~MadsSceneLogic() { delete _scriptsData; } void initialiseScripts(); - void initialiseDataMap(); void selectScene(int sceneNum); void setupScene(); -- cgit v1.2.3