private UFPlayerMovement GetPlayer(Collider c) { if (noPlayer) { return(null); } UFTriggerSensor uts = c.GetComponent <UFTriggerSensor>(); if (uts == null || !uts.IsPlayer()) { return(null); } return(c.transform.GetComponentInParent <UFPlayerMovement>()); }
private bool IsVehicle(Collider c) { UFTriggerSensor uts = c.GetComponent <UFTriggerSensor>(); return(uts != null && uts.type == UFTriggerSensor.Type.Vehicle); }
private bool IsPlayer(Collider c) { UFTriggerSensor uts = c.GetComponent <UFTriggerSensor>(); return(uts != null && uts.IsPlayer()); }