public CrashAssessmentViewModel(ICrashModel model) { _model = model; CollisionForce = Vector3.zero; TorqueForce = Vector3.zero; _endGame = false; }
public ShipDetailsModelFactory(ShipData data) { _fuelModel = new FuelModel(data); _forceModel = new ForceModel(data); _winModel = new WinModel(data); _crashModel = new CrashModel(data); }
public HitListener(Transform ship, IWinModel winModel, ICrashModel crashModel) { LandingAssessment = new LandingAssessmentViewModel(winModel); CrashAssessment = new CrashAssessmentViewModel(crashModel); _ship = ship; _isOnPlatform = false; }