asobi_lua_phases (asobi v0.72.6)
View SourceShared phase-list decoding for the Lua match and world bridges.
asobi_lua_match:phases/1 and asobi_lua_world:phases/1 both decode the
same shape from a Lua script's phases() return value - a list of
{ name = ..., duration = ..., start = ..., config = ... } tables. This
module holds that decode logic once so neither bridge forks it.