]> git.localhorst.tv Git - l2e.git/blobdiff - src/loader/Interpreter.h
added script assembler
[l2e.git] / src / loader / Interpreter.h
index 15cebd5e2ff3f10e2adb57a48418c4efb1d1edf5..5fbded6a0dc4d324971c6d9fea5d5938db1376fd 100644 (file)
@@ -80,6 +80,11 @@ private:
        void ReadLiteral(int typeId, int id, char *dest, const Literal &);
        void *GetObject(int typeId, const Value &value);
        void ReadObject(int typeId, int id, char *dest, const PropertyList &);
+       void ReadScript(const std::vector<ScriptToken *> &, common::Script *);
+       char *ReadScript(const std::vector<ScriptToken *> &);
+       void ReadScriptAddress(const ScriptToken &t, unsigned char *dest);
+       void ReadScriptInteger(const ScriptToken &t, unsigned char *dest);
+       void ReadScriptVector(const ScriptToken &t, unsigned char *dest);
 
        SDL_Surface *GetImage(const std::string &);