void Start() { IsPassingThrough = true; OutsideLadder = true; TopOfLadder = GetComponentInChildren <TopOfLadder>(); playerRb = GameObject.FindWithTag(Tags.Player).GetComponent <Rigidbody2D>(); if (!hasRestored) { OriginalGravityScale = playerRb.gravityScale; } }
public void Restore(TopOfLadder topOfLadder) { topOfLadder.Restore(this); }
public TopOfLadderData(TopOfLadder topOfLadder) { IsNearTop = topOfLadder.IsNearTop; IsLadderATrigger = topOfLadder.IsLadderATrigger; }