Example #1
0
 void Start()
 {
     cnm = transform.gameObject.GetComponent<NewCharacterNavMovement>();
     if(cnm == null) { cnm = transform.gameObject.AddComponent<NewCharacterNavMovement>(); }
     cnm.doNotDestroy = true;
     cnm.registerListener("PedestrianState",this);
     if(canWalk) { setState(PedestrianState.WALKING); }
     else { setState(PedestrianState.IDLE); }
 }
Example #2
0
 void Start()
 {
     setState(MonkeyState.IDLE);
     cnm = transform.gameObject.GetComponent<NewCharacterNavMovement>();
     if(cnm == null) { cnm = transform.gameObject.AddComponent<NewCharacterNavMovement>(); }
     cnm.registerListener("MonkeyScript",this);
     playerAvatar = GameObject.Find("MainAvatar");
     currMonkeySpeed = monkeyWalkSpeed;
 }