public HybrasylScriptProcessor(World world) { Engine = Python.CreateEngine(); var paths = Engine.GetSearchPaths(); // FIXME: obvious paths.Add(@"C:\Program Files (x86)\IronPython 2.7\Lib"); Engine.SetSearchPaths(paths); Engine.ImportModule("random"); Scripts = new Dictionary <string, Script>(); World = new HybrasylWorld(world); }
public HybrasylUser(User user) { User = user; World = new HybrasylWorld(user.World); Map = new HybrasylMap(user.Map); }
public HybrasylScriptProcessor(World world) { Engine = Python.CreateEngine(); var paths = Engine.GetSearchPaths(); // FIXME: obvious paths.Add(@"C:\Program Files (x86)\IronPython 2.7\Lib"); paths.Add(@"C:\Python27\Lib"); Engine.SetSearchPaths(paths); Engine.ImportModule("random"); Scripts = new Dictionary<string, Script>(); World = new HybrasylWorld(world); }