8 lines
334 B
Lua

--- Поведение персонажа. Их можно комбинировать как угодно, добавлять и заменять на лету...
--- @class Behavior
--- @field id string
--- @field owner Character
--- @field dependencies Behavior[]
--- @field update fun(self, dt): nil
--- @field draw fun(self): nil