ludic.ui: a select matches a number as a number (its text was made every frame per select); the fired-event queue's lists made with room; ludic.inventory: the counts made at full length at once

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Orkun ÇAKILKAYA 2026-09-28 21:09:08 +03:00
parent d483c9283c
commit bd2d62ddca
5 changed files with 57 additions and 10 deletions

View file

@ -147,12 +147,12 @@ export state UiState {
lc_prev_unmounts: []UiAct = new []UiAct
lc_prev_envs: []UiEnv = new []UiEnv
nt_list: []UiNative = new []UiNative
nt_sp_nodes: []UiNode = new []UiNode # native.ludic: the queue's spare, swapped while it runs
nt_sp_names: []string = new []string
nt_sp_vals: []Val = new []Val
nt_q_nodes: []UiNode = new []UiNode
nt_q_names: []string = new []string
nt_q_vals: []Val = new []Val
nt_sp_nodes: []UiNode = nt_nodes__new() # native.ludic: the queue's spare, swapped while it runs;
nt_sp_names: []string = nt_names__new() # each list is made with room for a busy frame's events
nt_sp_vals: []Val = nt_vals__new()
nt_q_nodes: []UiNode = nt_nodes__new()
nt_q_names: []string = nt_names__new()
nt_q_vals: []Val = nt_vals__new()
fr_hover: []string = new []string
fr_hover_sp: []string = new []string
fr_press_key: string = ""