public void OneTimeSetup() { _taskManager = IoCManager.Resolve <ITaskManager>(); _taskManager.Initialize(); IComponentFactory componentFactory = IoCManager.Resolve <IComponentFactory>(); componentFactory.RegisterClass <DMISpriteComponent>(); componentFactory.GenerateNetIds(); _dreamMan = IoCManager.Resolve <IDreamManager>(); Compile(InitializeEnvironment); _dreamMan.Initialize(Path.ChangeExtension(InitializeEnvironment, "json")); }
public override void PostInit() { _commandSystem = EntitySystem.Get <DreamCommandSystem>(); _dreamManager.Initialize(_configManager.GetCVar <string>(OpenDreamCVars.JsonPath)); }
public override void PostInit() { _commandSystem = EntitySystem.Get <DreamCommandSystem>(); _dreamManager.Initialize(); }