landsandboat/scripts/enum/automaton.lua
sruon fc60e7dc9d Automaton cleanup
- Enum classes for Head/Frame/Attachments
- Trailing returns/const wherever possible
- Refactored how automaton model is calculated
- Helper to get model lua side
2026-03-07 22:26:41 -07:00

26 lines
499 B
Lua

-----------------------------------
-- Automaton heads and frames
-----------------------------------
xi = xi or {}
xi.automaton = xi.automaton or {}
---@enum xi.automaton.frame
xi.automaton.frame =
{
HARLEQUIN = 0x20,
VALOREDGE = 0x21,
SHARPSHOT = 0x22,
STORMWAKER = 0x23,
}
---@enum xi.automaton.head
xi.automaton.head =
{
HARLEQUIN = 0x01,
VALOREDGE = 0x02,
SHARPSHOT = 0x03,
STORMWAKER = 0x04,
SOULSOOTHER = 0x05,
SPIRITREAVER = 0x06,
}