public void RegisterEngine(EngineControler engine) { //Debug.Log("Registering engine"); _engines.Add(engine); Initialise(); //_engineControl.SetEngine(Engine); }
public RocketPilot(ITorqueApplier torqueApplier, Rigidbody pilotObject, EngineControler engine, float shootAngle, int startDelay) { _pilotObject = pilotObject; _torqueApplier = torqueApplier; AngleTollerance = shootAngle; StartDelay = startDelay; LocationAimWeighting = 1; AddEngine(engine); }
public void AddEngine(EngineControler engine) { _engines.Add(engine); }