Storage Containers update (after Sandbox V2): volume storages, tag snappers, bullet/mag/gun #34
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Sequencing
AFTER Sandbox V2 (PR #32). The bullet / mag / gun system belongs to this update, not to Sandbox V2.
Scope (Zach, 2026-11-08)
Stat ownership for the bullet/mag/gun system (Zach, 2026-11-08) — damage values split into a tier list:
Current state, for the implementer: damage today lives on the gun (
weapon.damage, test_gun 25.0) and the ammo item carries onlyammo.damage_mult(1.0) with no caliber type or effect tags; the mag carriesmagazine.capacity(15) +magazine.accepts(a tag,ammo.pistol). So the build moves damage authorship from gun to bullet, with the gun applying modifiers.Related follow-up:
spawn_loadedis currently a siblingproperties.spawn_loadedtable (read by_apply_spawn_loaded); it should probably live under theweaponproperties scope instead.Closing: the storage-containers scope tracked here is built and on main via PR #36 (merge commit
1a008dd) — volume storages, tag snappers, bullet / mag / gun tier model, FILO mag interaction, Phase 0 dead sweep.