ludic.shop, ludic.net: nothing made per tick - the week's lists and dice reused, the net's facts from a ring, the room's watch address made once, pools and kept lists through kept_push; what runs once per host, join, room or guest says so in @alloc_ok
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
f5834f8f63
commit
4b533b5ff6
18 changed files with 86 additions and 23 deletions
|
|
@ -69,8 +69,8 @@ export function net_facts(net_st: NetState) -> Queue<NetFact> {
|
|||
return net_st.net__facts
|
||||
}
|
||||
|
||||
function net__fact(net_st: NetState, what: int, slot: int, pid: int, why: int, text: string) -> void {
|
||||
let f = new NetFact
|
||||
function net__fact(net_st: mut NetState, what: int, slot: int, pid: int, why: int, text: string) -> void {
|
||||
let f = net__fact_rec(net_st)
|
||||
f.what = what
|
||||
f.slot = slot
|
||||
f.pid = pid
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue