protected override void CreateModules() { base.CreateModules(); EntityModules.Add(GetTermHelperModule()); EntityModules.Add(new ToolListProvider(this)); EntityModules.Add(new HUDModule(this)); EntityModules.Add(new GridAnalyzerModule(this)); //EntityModules.Add(new GPSMarkerModule(this)); }
protected override void CreateModules() { base.CreateModules(); EntityModules.Add(new MultigridderModule(this)); EntityModules.Add(new WeaponsFireDetectionModule(this)); EntityModules.Add(new BlockDataCachingModule(this)); EntityModules.Add(new InventorySystemModule(this)); //EntityModules.Add(new BlockLimitsHelper(this)); }
//protected override LoggingLevelEnum PreferredWritingLog { get; } = LoggingLevelEnum.DebugLog; protected override void CreateModules() { EntityModules.Add(new LaserToolTermControlsHelperModule(this)); base.CreateModules(); EntityModules.Add(new ConcealmentDetectionModule(this)); EntityModules.Add(new PowerModule(this)); EntityModules.Add(new CombatAbusePreventionModule(this)); EntityModules.Add(new ToolOperabilityProvider(this)); EntityModules.Add(new ToggleModule(this)); EntityModules.Add(new LaserToolTermControlsHelperModule(this)); EntityModules.Add(new BeamDrawerModule(this)); EntityModules.Add(new EmissivesModule(this)); EntityModules.Add(new InventoryModule(this)); EntityModules.Add(new WorkingModule(this)); EntityModules.Add(new ResponderModule(this)); EntityModules.Add(new ToolInventoryCleaner(this)); }
protected override void CreateModules() { base.CreateModules(); EntityModules.Add(new PyroboltTermGeneratorModule(this)); EntityModules.Add(new PyroboltModule(this)); }
protected override void CreateModules() { base.CreateModules(); EntityModules.Add(new ProjectorTermHelperModule(this)); }
protected override void CreateModules() { base.CreateModules(); EntityModules.Add(new JumpTermHelper(this)); }