before after semantic (php my beloved gif)
This commit is contained in:
parent
f3d74440ce
commit
a4b29af579
@ -3,18 +3,36 @@
|
||||
local effect = {}
|
||||
effect.__index = effect
|
||||
|
||||
--- @param owner Character
|
||||
function effect:onBirth(owner)
|
||||
end
|
||||
function effect:beforeBirth() end
|
||||
|
||||
--- @param owner Character
|
||||
function effect:onDeath(owner) end
|
||||
function effect:afterBirth() end
|
||||
|
||||
--- @param owner Character
|
||||
function effect:onStartTurn(owner) end
|
||||
function effect:beforeDeath() end
|
||||
|
||||
--- @param owner Character
|
||||
function effect:onEndTurn(owner) end
|
||||
function effect:afterDeath() end
|
||||
|
||||
function effect:beforeTurn() end
|
||||
|
||||
function effect:afterTurn() end
|
||||
|
||||
function effect:beforeCast() end
|
||||
|
||||
function effect:afterCast() end
|
||||
|
||||
--- @param damage integer
|
||||
function effect:beforeAttack(damage) end
|
||||
|
||||
function effect:afterAttack() end
|
||||
|
||||
--- @param damage integer
|
||||
function effect:beforeDamage(damage) end
|
||||
|
||||
function effect:afterDamage() end
|
||||
|
||||
--- @param damage integer
|
||||
function effect:beforeRegeneration(damage) end
|
||||
|
||||
function effect:afterRegeneration() end
|
||||
|
||||
--- @param other Effect
|
||||
--- @return Effect|nil
|
||||
@ -24,6 +42,7 @@ function effect:update(dt) end
|
||||
|
||||
function effect:draw() end
|
||||
|
||||
--- @todo переделать дату и прочее
|
||||
--- @param data {tag: string, onBirth: fun(owner: Character)?, onDeath: fun(owner: Character)?, onStartTurn: fun(owner: Character)?, onEndTurn: fun(owner: Character)?, sum: fun(owner: Character)?}
|
||||
--- @return Effect
|
||||
local function new(data)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user