private void Deploy() { Debug.Log("[KSPI] - Deploy Called "); if (part.ShieldedFromAirstream) { return; } if (_moduleDeployableRadiator != null) { _moduleDeployableRadiator.Extend(); } if (_moduleActiveRadiator != null) { _moduleActiveRadiator.Activate(); } radiatorIsEnabled = true; if (deployAnim == null) { return; } deployAnim[animName].enabled = true; deployAnim[animName].speed = 0.5f; deployAnim[animName].normalizedTime = 0f; deployAnim.Blend(animName, 2); }
private void DeployShields() { if (shieldCheck != null) { shieldCheck.Extend(); } }
private void Deploy() { if (!isDeployable) { return; } if (_moduleDeployableRadiator != null) { _moduleDeployableRadiator.Extend(); } if (_moduleActiveRadiator != null) { _moduleActiveRadiator.Activate(); } radiatorIsEnabled = true; if (deployAnim == null) { return; } deployAnim[animName].enabled = true; deployAnim[animName].speed = 0.5f; deployAnim[animName].normalizedTime = 0f; deployAnim.Blend(animName, 2f); }
private void Deploy() { if (preventShieldedDeploy && (part.ShieldedFromAirstream || radiator_deploy_delay < RADIATOR_DELAY)) { //Debug.Log("[KSPI]: Deploy Aborted, Part is shielded or nor ready"); return; } Debug.Log("[KSPI]: Deploy Called "); if (_moduleDeployableRadiator != null) { _moduleDeployableRadiator.Extend(); } ActivateRadiator(); if (deployAnimation == null) { return; } deployAnimation[animName].enabled = true; deployAnimation[animName].speed = 0.5f; deployAnimation[animName].normalizedTime = 0f; deployAnimation.Blend(animName, 2); }
private void Deploy() { if (radiator_deploy_delay == 0) { Debug.Log("[KSPI] - Deploy Called "); } if (preventShieldedDeploy && (part.ShieldedFromAirstream || radiator_deploy_delay < RADIATOR_DELAY)) { radiator_deploy_delay++; return; } radiator_deploy_delay = 0; if (_moduleDeployableRadiator != null) { _moduleDeployableRadiator.Extend(); } if (_moduleActiveRadiator != null) { _moduleActiveRadiator.Activate(); } radiatorIsEnabled = true; if (deployAnim == null) { return; } deployAnim[animName].enabled = true; deployAnim[animName].speed = 0.5f; deployAnim[animName].normalizedTime = 0f; deployAnim.Blend(animName, 2); }