Files
impostor/inc/system/system.day.lua
Zsolt Tasnadi c39e0ece35
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
move meter to system (temporary)
2026-03-03 20:05:49 +01:00

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)