﻿namespace Oni.Objects
{
    internal enum PatrolPathPointType
    {
        MoveToFlag = 0,
        Stop = 1,
        Pause = 2,
        LookAtFlag = 3,
        LookAtPoint = 4,
        MoveAndFaceFlag = 5,
        Loop = 6,
        MovementMode = 7,
        MoveToPoint = 8,
        LockFacing = 9,
        MoveThroughFlag = 10,
        MoveThroughPoint = 11,
        StopLooking = 12,
        FreeFacing = 13,
        GlanceAtFlagFor = 14, // unused ?
        MoveNearFlag = 15,
        LoopFrom = 16,
        Scan = 17,            // unused ?
        StopScanning = 18,
        MoveToFlagLookAndWait = 19,
        CallScript = 20,
        ForkScript = 21,
        IgnorePlayer = 22,
        FaceToFlagAndFire = 23
    }
}
