public void OnLoad(ISavableReadStore store) { facingRight = true; jump = false; holdingBox = false; dying = false; onLadder = false; rb2d.position = store.ReadVector3("pos"); rb2d.velocity = Vector2.zero; }
public void OnLoad(ISavableReadStore store) { activated = store.ReadBool("activated"); if (!activated) { anim.Play("trap_open"); } else { anim.Play("trap_close"); } }
public void OnLoad(ISavableReadStore store) { inUse = false; rb2d.position = store.ReadVector3("pos"); rb2d.velocity = new Vector2(0, 0.001f); rb2d.bodyType = RigidbodyType2D.Dynamic; rb2d.freezeRotation = true; FixedJoint2D joint = GetComponent <FixedJoint2D>(); if (joint) { Destroy(joint); } }
public void OnLoad(ISavableReadStore store) { facingRight = true; jump = false; holdingBox = false; overBarrel = false; overInteractables = 0; dying = false; instaDeath = false; onLadder = false; carefulWalking = false; rb2d.position = store.ReadVector3("pos"); rb2d.velocity = Vector2.zero; }
public void OnLoad(ISavableReadStore store) { lampLight.range = store.ReadFloat("range"); }
public void OnLoad(ISavableReadStore store) { activated = store.ReadBool("activated"); }
public void OnLoad(ISavableReadStore store) { up = store.ReadBool("isUp"); }