| Vector3 get_Destination() | Public+1 flags | | 0x0C |
| void set_Destination(const Vector3& value) | Private+1 flags | | 0x0C |
| List<Entity> get_NearbyEntities() | Public+1 flags | | 0x08 |
| bool get_IsFree() | Public+1 flags | | 0x01 |
| bool get_IsIdle() | Public+1 flags | | 0x01 |
| void Awake() | Private | | 0x00 |
| void Start() | Private | | 0x00 |
| void Update() | Private | | 0x00 |
| void FixedUpdate() | Private | | 0x00 |
| void add_OnStateChanged(Action<MinionState value) | Public+1 flags | | 0x08 |
| void remove_OnStateChanged(Action<MinionState value) | Public+1 flags | | 0x08 |
| void SwapState(MinionState to) | Public | | 0x08 |
| void SwapState(MinionState from, MinionState to) | Public | | 0x08 |
| void AddState(MinionState state, bool add, const object[]& objs) | Public | | 0x08 |
| void ClearStates() | Public | | 0x00 |
| bool SearchConditional(Entity entity, Collider hit, EntitySearchOld search) | Private | | 0x08 |
| void SetUntargetable(Entity entity) | Public | | 0x08 |
| bool IsUntargetable(Entity entity) | Public | | 0x08 |
| void ValidateTarget() | Private | | 0x00 |
| void SearchForTarget() | Public | | 0x00 |
| void add_OnTargetChanged(Action<Entity value) | Public+1 flags | | 0x08 |
| void remove_OnTargetChanged(Action<Entity value) | Public+1 flags | | 0x08 |
| void SetTarget(Entity entity, bool setDistance) | Public | | 0x08 |
| void SetTargetDistance() | Private | | 0x00 |
| void SetTargetDistance(const Vector3& fromPos) | Private | | 0x0C |
| void MoveToTarget() | Public | | 0x00 |
| void MoveTo(const Vector3& pos) | Public | | 0x0C |
| void .ctor() | Public+1 flags | | 0x00 |