// Guard Right function
 // returns -1 on failure
 // returns 1 on success
 public int GuardRight(PuppetScript _sender)
 {
     GrdTmrCur = GrdTmrMax;
     lastGrdDir = PuppetScript.State.GRD_RIGHT;
     animation.CrossFade("Block Right", 0.1f);
     return 1;
 }
 // Guard Upwards function
 // returns -1 on failure
 // returns 1 on success
 public int GuardUpwards(PuppetScript _sender)
 {
     GrdTmrCur = GrdTmrMax;
     lastGrdDir = PuppetScript.State.GRD_TOP;
     animation.CrossFade("Block Up", 0.1f);
     return 1;
 }