All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
18 lines
507 B
Lua
18 lines
507 B
Lua
local _day_increase_handlers = {}
|
|
|
|
function Day.increase()
|
|
Context.day_count = Context.day_count + 1
|
|
for _, handler in ipairs(_day_increase_handlers) do
|
|
handler()
|
|
end
|
|
end
|
|
function Day.register_handler(handler)
|
|
table.insert(_day_increase_handlers, handler)
|
|
end
|
|
|
|
Day.register_handler(function()
|
|
local m = Context.meters
|
|
m.ism = math.max(0, m.ism - METER_DECAY_PER_DAY)
|
|
m.wpm = math.max(0, m.wpm - METER_DECAY_PER_DAY)
|
|
m.bm = math.max(0, m.bm - METER_DECAY_PER_DAY)
|
|
end) |