public GameObject parachute;
public float parachuteEffectiveness;
public float deploymentHeight;
private bool deployed;
void Update()
{
RaycastHit hit;
Ray landingRay = new Ray(transform.position, Vector3.down);
if(!deployed)
{
if(Physics.Raycast(landingRay, out hit, deploymentHeight))
{
if(hit.collider.tag == "environment")
{
DeployParachute();
}
}
}
}