void OnTriggerStay(Collider collision) { if (m_playerState == GruntState.FallingFromTower) { return; } if (collision.gameObject.name == "VentCollision") { GameObject parent = collision.gameObject.transform.parent.gameObject; if (parent != null) { CSteamVent vent = parent.GetComponent <CSteamVent>(); if (vent != null && vent.StreamOn) { PushPlayerFromTower(); return; } } } m_physics.CallOnTriggerStay(collision, ref m_playerState); }
public void Start() { m_playerEntity = PlayerEntity.GetComponent<CEntityPlayer>(); m_steamVent = SteamVent.GetComponent<CSteamVent>(); }
new public void Start() { m_steamVent = SteamVent.GetComponent <CSteamVent> (); }
public void Start() { m_playerEntity = PlayerEntity.GetComponent <CEntityPlayer>(); m_steamVent = SteamVent.GetComponent <CSteamVent>(); }
public new void Start() { m_steamVent = SteamVent.GetComponent<CSteamVent> (); }