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
|
|
@ -1,6 +1,7 @@
|
|||
# radar.ludic - the radar's tiers: a range for each compass tier (0 is no radar), which marks it
|
||||
# shows, and where each falls on a unit disc with ahead at the top
|
||||
|
||||
@alloc_ok("at start: the radar's rings, once")
|
||||
export function compass_config_radar(compass_st: mut CompassState, ranges: []float, from_tier: int) -> void {
|
||||
compass_st.cmp_ranges = new []float
|
||||
for i in 0 .. len(ranges) { push(compass_st.cmp_ranges, ranges[i]) }
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue