2023-05-29 18:28:58 -04:00
|
|
|
xi = xi or {}
|
|
|
|
|
|
2024-08-25 17:54:24 -04:00
|
|
|
---@enum xi.pathflag
|
2023-05-29 18:28:58 -04:00
|
|
|
xi.pathflag =
|
|
|
|
|
{
|
|
|
|
|
NONE = 0x00,
|
|
|
|
|
RUN = 0x01, -- run twice the speed
|
|
|
|
|
WALLHACK = 0x02, -- run through walls if path is too long
|
|
|
|
|
REVERSE = 0x04, -- reverse the path
|
|
|
|
|
SCRIPT = 0x08, -- don't overwrite this path before completion (except via another script)
|
2023-06-01 18:33:34 -04:00
|
|
|
SLIDE = 0x10, -- Slide to end point if close enough (so no over shoot)
|
2023-10-09 18:18:25 -05:00
|
|
|
PATROL = 0x20, -- Automatically restart path once it is finished and resume when roaming
|
|
|
|
|
COORDS = 0x40, -- Follows path until end, but will not repeat
|
2023-05-29 18:28:58 -04:00
|
|
|
}
|