public void OnTriggerEnter2D(Collider2D col) { if (col.tag == "Player" && HippiesBrain == HippieWalkAround) { HippiesBrain = HippieOfferItem; } }
void Awake() { giftToPlayer = GetComponentInChildren <CollectibleDef>(true); animManager = GetComponent <HippieAnimationManager>(); physic = GetComponent <SlugPhysics>(); HippiesBrain = HippieTiedUp; hippieSpeedWalkingFactor = 0.25f; hippieSpeedRunningFactor = 2; }
public void Observe(SlugEvents ev) { if (ev == SlugEvents.Fall) { HippiesBrainBackup = HippiesBrain; HippiesBrain = HippieTiedUp; } else if (ev == SlugEvents.HitGround) { HippiesBrain = HippiesBrainBackup; } }
private void EndOfHippieSalutAnim() { HippiesBrain = HippieRunAway; }
private void EndOfHippieFreedAnim() { HippiesBrain = HippieWalkAround; animManager.PlayWalkingAnim(EndOfHippieWalkAnim); }