private void Retract() { Debug.Log("[KSPI] - Retract Called "); if (_moduleDeployableRadiator != null) { _moduleDeployableRadiator.hasPivot = true; _moduleDeployableRadiator.Retract(); } if (_moduleActiveRadiator != null) { _moduleActiveRadiator.Shutdown(); } radiatorIsEnabled = false; if (deployAnim == null) { return; } deployAnim[animName].enabled = true; deployAnim[animName].speed = -0.5f; deployAnim[animName].normalizedTime = 1; deployAnim.Blend(animName, 2); }
private void RetractShields() { if (shieldCheck != null) { shieldCheck.Retract(); } }
private void Retract() { if (!isDeployable) { return; } if (_moduleDeployableRadiator != null) { _moduleDeployableRadiator.Retract(); } if (_moduleActiveRadiator != null) { _moduleActiveRadiator.Shutdown(); } radiatorIsEnabled = false; if (deployAnim == null) { return; } deployAnim[animName].enabled = true; deployAnim[animName].speed = -0.5f; deployAnim[animName].normalizedTime = 1f; deployAnim.Blend(animName, 2f); }
private void Retract() { Debug.Log("[KSPI]: Retract Called "); if (_moduleDeployableRadiator != null) { _moduleDeployableRadiator.hasPivot = true; _moduleDeployableRadiator.Retract(); } DeactivateRadiator(); if (deployAnimation == null) { return; } deployAnimation[animName].enabled = true; deployAnimation[animName].speed = -0.5f; deployAnimation[animName].normalizedTime = 1; deployAnimation.Blend(animName, 2); }