protected void Setup() { VectorCalculatorService = new VectorCalculatorService(); WorldObjectGenerationService = new WorldObjectGenerationService(EngineConfigFake, VectorCalculatorService); WorldStateService = new WorldStateService(EngineConfigFake, VectorCalculatorService, WorldObjectGenerationService); FakeGameObjectProvider = new FakeGameObjectProvider(WorldStateService, WorldObjectGenerationService); }
public CollisionService( IConfigurationService engineConfig, IWorldStateService worldStateService, IVectorCalculatorService vectorCalculatorService) { this.worldStateService = worldStateService; this.vectorCalculatorService = vectorCalculatorService; this.engineConfig = engineConfig.Value; }
public WormholeCollisionHandler( IWorldStateService worldStateService, IVectorCalculatorService vectorCalculatorService, IConfigurationService engineConfigOptions) { this.worldStateService = worldStateService; this.vectorCalculatorService = vectorCalculatorService; engineConfig = engineConfigOptions.Value; }
public FireTorpedoActionHandler( IWorldStateService worldStateService, IVectorCalculatorService vectorCalculatorService, IConfigurationService configurationService) { this.worldStateService = worldStateService; this.vectorCalculatorService = vectorCalculatorService; this.engineConfig = configurationService.Value; }
public SignalRService( IWorldStateService worldStateService, IConfigurationService engineConfig, IEngineService engineService, IActionService actionService) { this.worldStateService = worldStateService; this.engineService = engineService; this.actionService = actionService; this.engineConfig = engineConfig.Value; }
public PlayerCollisionHandler( IWorldStateService worldStateService, ICollisionService collisionService, IConfigurationService engineConfigOptions, IVectorCalculatorService vectorCalculatorService) { engineConfig = engineConfigOptions.Value; this.worldStateService = worldStateService; this.collisionService = collisionService; this.vectorCalculatorService = vectorCalculatorService; }
public TickProcessingService( ICollisionHandlerResolver collisionHandlerResolver, IVectorCalculatorService vectorCalculatorService, IWorldStateService worldStateService, ICollisionService collisionService) { this.collisionHandlerResolver = collisionHandlerResolver; this.vectorCalculatorService = vectorCalculatorService; this.worldStateService = worldStateService; this.collisionService = collisionService; }
public EngineService( IWorldStateService worldStateService, IActionService actionService, IConfigurationService engineConfig, ITickProcessingService tickProcessingService) { this.worldStateService = worldStateService; this.actionService = actionService; this.tickProcessingService = tickProcessingService; this.engineConfig = engineConfig.Value; }
public FoodCollisionHandler(IWorldStateService worldStateService, IConfigurationService engineConfigOptions) { this.worldStateService = worldStateService; engineConfig = engineConfigOptions.Value; }
public StopAfterburnerActionHandler(IWorldStateService worldStateService) { this.worldStateService = worldStateService; }
public ActionService(IWorldStateService worldStateService, IActionHandlerResolver actionHandlerResolver) { this.worldStateService = worldStateService; this.actionHandlerResolver = actionHandlerResolver; }
public StartAfterburnerActionHandler(IWorldStateService worldStateService, IConfigurationService engineConfig) { this.worldStateService = worldStateService; this.engineConfig = engineConfig.Value; }
public AsteroidFieldCollisionHandler(IWorldStateService worldStateService) { this.worldStateService = worldStateService; }
public TorpedoCollisionHandler(IConfigurationService configurationService, IWorldStateService worldStateService) { this.engineConfig = configurationService.Value; this.worldStateService = worldStateService; }
public FakeGameObjectProvider(IWorldStateService worldStateService, IWorldObjectGenerationService worldObjectGenerationService) { this.worldStateService = worldStateService; this.worldObjectGenerationService = worldObjectGenerationService; }