public override void Init()
{
base.Init();
- IoCManager.BuildGraph();
- IoCManager.InjectDependencies(this);
+ Dependencies.BuildGraph();
+ Dependencies.InjectDependencies(this);
}
public override void PostInit()
using System.IO;
using System.Linq;
using Content.Shared.Humanoid.Markings;
-using Content.Shared.IoC;
using Content.Shared.Maps;
using Robust.Shared;
using Robust.Shared.Configuration;
[Dependency] private readonly IPrototypeManager _prototypeManager = default!;
[Dependency] private readonly ITileDefinitionManager _tileDefinitionManager = default!;
[Dependency] private readonly IResourceManager _resMan = default!;
+#if DEBUG
+ [Dependency] private readonly IConfigurationManager _configurationManager = default!;
+#endif
private readonly ResPath _ignoreFileDirectory = new("/IgnoredPrototypes/");
public override void PreInit()
{
- IoCManager.InjectDependencies(this);
+ Dependencies.InjectDependencies(this);
}
public override void Shutdown()
base.PostInit();
InitTileDefinitions();
- IoCManager.Resolve<MarkingManager>().Initialize();
+ Dependencies.Resolve<MarkingManager>().Initialize();
#if DEBUG
- var configMan = IoCManager.Resolve<IConfigurationManager>();
- configMan.OverrideDefault(CVars.NetFakeLagMin, 0.075f);
- configMan.OverrideDefault(CVars.NetFakeLoss, 0.005f);
- configMan.OverrideDefault(CVars.NetFakeDuplicates, 0.005f);
+ _configurationManager.OverrideDefault(CVars.NetFakeLagMin, 0.075f);
+ _configurationManager.OverrideDefault(CVars.NetFakeLoss, 0.005f);
+ _configurationManager.OverrideDefault(CVars.NetFakeDuplicates, 0.005f);
#endif
}