public override void SetUp() { base.SetUp(); IConfigSource initConfigSource = new IniConfigSource(); IConfig config = initConfigSource.AddConfig("Startup"); config.Set("serverside_object_permissions", true); config = initConfigSource.AddConfig("Permissions"); config.Set("permissionmodules", "DefaultPermissionsModule"); config.Set("serverside_object_permissions", true); config.Set("propagate_permissions", true); config = initConfigSource.AddConfig("XEngine"); config.Set("Enabled", "true"); config = initConfigSource.AddConfig("OSSL"); config.Set("DebuggerSafe", false); config.Set("AllowOSFunctions", "true"); config.Set("OSFunctionThreatLevel", "Severe"); m_scene = new SceneHelpers().SetupScene(); SceneHelpers.SetupSceneModules(m_scene, initConfigSource, new object[] { new DefaultPermissionsModule() }); m_engine = new XEngine.XEngine(); m_engine.Initialise(initConfigSource); m_engine.AddRegion(m_scene); }
public override void SetUp() { base.SetUp(); IConfigSource initConfigSource = new IniConfigSource(); IConfig config = initConfigSource.AddConfig("XEngine"); config.Set("Enabled", "true"); config = initConfigSource.AddConfig("NPC"); config.Set("Enabled", "true"); config = initConfigSource.AddConfig("OSSL"); config.Set("DebuggerSafe", false); config.Set("AllowOSFunctions", "true"); config.Set("OSFunctionThreatLevel", "Severe"); m_scene = new SceneHelpers().SetupScene(); SceneHelpers.SetupSceneModules( m_scene, initConfigSource, new AvatarFactoryModule(), new AttachmentsModule(), new NPCModule()); m_engine = new XEngine.XEngine(); m_engine.Initialise(initConfigSource); m_engine.AddRegion(m_scene); }
public override void SetUp() { base.SetUp(); IConfigSource initConfigSource = new IniConfigSource(); IConfig xengineConfig = initConfigSource.AddConfig("XEngine"); xengineConfig.Set("Enabled", "true"); IConfig oconfig = initConfigSource.AddConfig("OSSL"); oconfig.Set("DebuggerSafe", false); oconfig.Set("AllowOSFunctions", "true"); oconfig.Set("OSFunctionThreatLevel", "Severe"); IConfig modulesConfig = initConfigSource.AddConfig("Modules"); modulesConfig.Set("InventoryAccessModule", "BasicInventoryAccessModule"); m_scene = new SceneHelpers().SetupScene(); SceneHelpers.SetupSceneModules( m_scene, initConfigSource, new AttachmentsModule(), new BasicInventoryAccessModule()); m_engine = new XEngine.XEngine(); m_engine.Initialise(initConfigSource); m_engine.AddRegion(m_scene); }
public void SetUp() { IConfigSource initConfigSource = new IniConfigSource(); IConfig config = initConfigSource.AddConfig("XEngine"); config.Set("Enabled", "true"); m_scene = SceneHelpers.SetupScene(); SceneHelpers.SetupSceneModules(m_scene, initConfigSource); m_engine = new XEngine.XEngine(); m_engine.Initialise(initConfigSource); m_engine.AddRegion(m_scene); }
public void SetUp() { IConfigSource initConfigSource = new IniConfigSource(); IConfig config = initConfigSource.AddConfig("XEngine"); config.Set("Enabled", "true"); Scene scene = new SceneHelpers().SetupScene(); SceneObjectPart part = SceneHelpers.AddSceneObject(scene).RootPart; XEngine.XEngine engine = new XEngine.XEngine(); engine.Initialise(initConfigSource); engine.AddRegion(scene); m_lslApi = new LSL_Api(); m_lslApi.Initialize(engine, part, null, null); }
public void SetUp() { IConfigSource initConfigSource = new IniConfigSource(); IConfig config = initConfigSource.AddConfig("XEngine"); config.Set("Enabled", "true"); config.Set("AllowOSFunctions", "true"); config.Set("OSFunctionThreatLevel", "Severe"); config = initConfigSource.AddConfig("NPC"); config.Set("Enabled", "true"); m_scene = new SceneHelpers().SetupScene(); SceneHelpers.SetupSceneModules(m_scene, initConfigSource, new AvatarFactoryModule(), new NPCModule()); m_engine = new XEngine.XEngine(); m_engine.Initialise(initConfigSource); m_engine.AddRegion(m_scene); }
public void SetUp() { IniConfigSource initConfigSource = new IniConfigSource(); IConfig config = initConfigSource.AddConfig("XEngine"); config.Set("Enabled", "true"); Scene scene = SceneSetupHelpers.SetupScene(); SceneObjectPart part = SceneSetupHelpers.AddSceneObject(scene); XEngine.XEngine engine = new XEngine.XEngine(); engine.Initialise(initConfigSource); engine.AddRegion(scene); m_lslApi = new LSL_Api(); m_lslApi.Initialize(engine, part, part.LocalId, part.UUID); }
public void SetUp() { IConfigSource initConfigSource = new IniConfigSource(); IConfig config = initConfigSource.AddConfig("XEngine"); config.Set("Enabled", "true"); config.Set("AllowOSFunctions", "true"); config.Set("OSFunctionThreatLevel", "Severe"); config = initConfigSource.AddConfig("NPC"); config.Set("Enabled", "true"); m_scene = SceneHelpers.SetupScene(); SceneHelpers.SetupSceneModules(m_scene, initConfigSource, new AvatarFactoryModule(), new NPCModule()); m_engine = new XEngine.XEngine(); m_engine.Initialise(initConfigSource); m_engine.AddRegion(m_scene); }
public override void SetUp() { base.SetUp(); IConfigSource initConfigSource = new IniConfigSource(); IConfig xengineConfig = initConfigSource.AddConfig("XEngine"); xengineConfig.Set("Enabled", "true"); xengineConfig.Set("AllowOSFunctions", "true"); xengineConfig.Set("OSFunctionThreatLevel", "Severe"); IConfig modulesConfig = initConfigSource.AddConfig("Modules"); modulesConfig.Set("InventoryAccessModule", "BasicInventoryAccessModule"); m_scene = new SceneHelpers().SetupScene(); SceneHelpers.SetupSceneModules( m_scene, initConfigSource, new AttachmentsModule(), new BasicInventoryAccessModule()); m_engine = new XEngine.XEngine(); m_engine.Initialise(initConfigSource); m_engine.AddRegion(m_scene); }
public override void SetUp() { base.SetUp(); IConfigSource initConfigSource = new IniConfigSource(); IConfig config = initConfigSource.AddConfig("XEngine"); config.Set("Enabled", "true"); config = initConfigSource.AddConfig("OSSL"); config.Set("DebuggerSafe", false); config.Set("AllowOSFunctions", "true"); config.Set("OSFunctionThreatLevel", "Severe"); Scene scene = new SceneHelpers().SetupScene(); SceneObjectPart part = SceneHelpers.AddSceneObject(scene).RootPart; XEngine.XEngine engine = new XEngine.XEngine(); engine.Initialise(initConfigSource); engine.AddRegion(scene); m_lslApi = new LSL_Api(); m_lslApi.Initialize(engine, part, null); }