From 4e14d7a10f43e5a1d14f5a1a2287c9e74c562103 Mon Sep 17 00:00:00 2001 From: zeromus Date: Sun, 20 Feb 2011 23:41:51 +0000 Subject: [PATCH] example: change readbyte to memory.readbyte --- BizHawk.MultiClient/LuaImplementation.cs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/BizHawk.MultiClient/LuaImplementation.cs b/BizHawk.MultiClient/LuaImplementation.cs index 96253545db..1ae325ceb8 100644 --- a/BizHawk.MultiClient/LuaImplementation.cs +++ b/BizHawk.MultiClient/LuaImplementation.cs @@ -19,10 +19,12 @@ namespace BizHawk.MultiClient { Caller = passed.get(); lua.RegisterFunction("print",this, this.GetType().GetMethod("print")); - for (int i = 0; i < MemoryFunctions.Length; i++) + lua.NewTable("memory"); + for (int i = 0; i < MemoryFunctions.Length; i++) { - lua.RegisterFunction(MemoryFunctions[i], this, this.GetType().GetMethod(MemoryFunctions[i])); - } + lua.RegisterFunction("memory." + MemoryFunctions[i], this, this.GetType().GetMethod(MemoryFunctions[i])); + } + } public void DoLuaFile(string File) {