Compare commits
No commits in common. "af05a9fde3b203c6662249b085b24fda2b5194f9" and "e02c221e3116bf84a30e6eaa0a91a13def644712" have entirely different histories.
af05a9fde3
...
e02c221e31
@ -1,10 +1,7 @@
|
||||
--- @alias Class "dev_warrior"|"dev_mage"
|
||||
|
||||
--- @class StatsBehavior : Behavior
|
||||
--- @field hp integer
|
||||
--- @field mana integer
|
||||
--- @field initiative integer
|
||||
--- @field class Class
|
||||
--- @field isInTurnOrder boolean
|
||||
local behavior = {}
|
||||
behavior.__index = behavior
|
||||
@ -13,15 +10,13 @@ behavior.id = "stats"
|
||||
--- @param hp? integer
|
||||
--- @param mana? integer
|
||||
--- @param initiative? integer
|
||||
--- @param class? Class
|
||||
--- @param isInTurnOrder? boolean
|
||||
function behavior.new(hp, mana, initiative, class, isInTurnOrder)
|
||||
function behavior.new(hp, mana, initiative, isInTurnOrder)
|
||||
return setmetatable({
|
||||
hp = hp or 20,
|
||||
mana = mana or 10,
|
||||
initiative = initiative or 10,
|
||||
class = class or "dev_warrior",
|
||||
isInTurnOrder = isInTurnOrder or true,
|
||||
isInTurnOrder = isInTurnOrder or true
|
||||
}, behavior)
|
||||
end
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user