feat(rust): RaidableBases — feed, raids map layer, Warlord, Spawn a raid base, profiles (PLAN_REDESIGNS §11.4) #51
Reference in New Issue
Block a user
No description provided.
Delete Branch "feat/raidable-bases"
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?
PLAN_REDESIGNS §11.4 (D202–D208, D386–D391), protocol 14. Spec: docs
rust-link/PROTOCOL.md§20.12.raid.started,raid.completed,raid.purchasedandraid.lockedare public kinds;raid.endedis staff's.raidableBases.jsreads each row per viewer: the raiders' and a buyer's names only for the presence audience (D376, D390); Steam ids, the position and a run's key only for staff. The lines are in the World events filter.rust.raidbase.spawn, Spawn a raid base (ledgered, budgetrust.raids):worldresource, soeventWorld's revert and reconcile serve it andworld.expiredmarks it expired. One it didn't make records nothing, and the run log says it despawns on its own timer.detail.warnings(D391, shown by website#217's core; an older core just doesn't show it).rb-not-readyretries in ten minutes.raids_completed, title categoryraidscompleted, and the leaderboard's Raid bases column (sort=raidsCompleted).raidslayer (D114) is public by default with its own audience in Admin → Rust visibility. The run's key is dropped before any viewer gets it.coreApi stays
^1.15.0. Tests: server 684/684 (newraidableBases.test.js); client 99/99, build and externals;check:bundle,check:imports,check:swaggerandcheck:engagementall pass.Siblings: Rust-Plugins, Rust-Link and installer
feat/raidable-bases, and website#217.🤖 Generated with Claude Code
https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY