feat: API 6, loot tables, crates and the corpse's start and time (stage 7) #12
Reference in New Issue
Block a user
No description provided.
Delete Branch "feat/stage-7"
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?
What
Stage 7 (D290–D301): a profile's own loot, in a new
lootblock.dropTablefor an event: a spawn's overrides can switch the table off (D296).The corpse is filled in
OnCorpsePopulate. A kit or empty start answers the hook with the corpse, so Rust'sApplyLootis skipped. The kit's belt and main items are taken inOnDied, before Rust empties them. API 6.Stacked on
spike/stage-7(#11). Merge #11 first and this diff is the build alone.Tested
Builds: Rust 2634.289.1 (buildid 25681086), Oxide 2.0.7801, Carbon 2.0.262, each checked as the latest first.
s7group passed 25/25 on both rigs (100-kill chance checks at 3.5σ, each start, each crate, the locked timer, corpse time, the event override).rnt.run allpassed 270/270 on both rigs.Checklist
Claude Code (Claude Opus 5.5). The commit carries theCo-Authored-Bytrailer.🤖 Generated with Claude Code
https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY