public SystemCenterSpawner( ObjectGlobalTunables globalTunables, ObjectRegistry registry, SystemCenterFacade.Factory factory, Settings settings, [Inject(Id = "PlanetoidSpawner")] ObjectSpawner planetoidSpawner) : base(globalTunables, registry) { ObjectFactory = factory; _settings = settings; _planetoidSpawner = (PlanetoidSpawner)planetoidSpawner; }
public ObjectStateDefault( ObjectGlobalTunables globalTunables, Settings settings, ObjectRegistry registry, ObjectStateManager stateManager, ObjectModel model) { _globalTunables = globalTunables; _registry = registry; _stateManager = stateManager; _model = model; _settings = settings; }
public PlanetoidSpawner( ObjectGlobalTunables globalTunables, ObjectRegistry registry, PlanetoidFacade.Factory factory, PlanetoidFacade.Pool pool, Settings settings, Signals.DespawnPlanetoid despawnPlanetoid, Signals.Supernova supernova) : base(globalTunables, registry) { ObjectFactory = factory; _settings = settings; _pool = pool; _supernovaSignal = supernova; _despawnPlanetoidSignal = despawnPlanetoid; _despawnPlanetoidSignal += DespawnPlanetoid; _supernovaSignal += Supernova; }
public ShipSpawner(ObjectGlobalTunables globalTunables, ObjectRegistry registry, ShipFacade.Factory factory, Settings settings) : base(globalTunables, registry) { ObjectFactory = factory; _settings = settings; }
public DerivedObjectTemplateSpawner(ObjectGlobalTunables globalTunables, ObjectRegistry registry, DerivedObjectTemplateFacade.Factory factory, Settings settings) : base(globalTunables, registry) { ObjectFactory = factory; _settings = settings; }
protected ObjectSpawner(ObjectGlobalTunables globalTunables, ObjectRegistry registry) { GlobalTunables = globalTunables; ObjectRegistry = registry; }