ludic.compass, inventory, shop, base, things: the compass's lists are state defaults and push through kept_push; the pack clears in place; setup, bind and load paths say so in @alloc_ok
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
cd71da9330
commit
bdfe3f18fe
13 changed files with 26 additions and 12 deletions
|
|
@ -24,8 +24,8 @@ export open registry CompassProviders of CompassProvider as COMPASS_FROM
|
|||
|
||||
export state CompassState {
|
||||
cmp_cap: int = 64
|
||||
cmp_list: []CompassMark = null # this frame's, sorted and culled
|
||||
cmp_back: []CompassMark = null # the list the sort fills, then swapped with cmp_list
|
||||
cmp_list: []CompassMark = new []CompassMark # this frame's, sorted and culled
|
||||
cmp_back: []CompassMark = new []CompassMark # the list the sort fills, then swapped with cmp_list
|
||||
cmp_pool: []CompassMark = cmp_pool__new() # a frame's marks, made with the state and reused: Ludic frees nothing
|
||||
cmp_used: int = 0
|
||||
cmp_capturing: bool = false
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue