Beispiel #1
0
 private void SetBehaviour(BaseNpc.Behaviour behaviour)
 {
     if (entity.CurrentBehaviour != behaviour)
     {
         entity.CurrentBehaviour = behaviour;
     }
 }
Beispiel #2
0
            internal void SetState(BaseNpc.Behaviour state)
            {
                if (state != BaseNpc.Behaviour.Sleep && entity.IsSleeping)
                {
                    entity.SetAiFlag(BaseNpc.AiFlags.Sleeping, false);
                }

                if (entity.CurrentBehaviour != state)
                {
                    entity.CurrentBehaviour = state;
                }
            }