Repository navigation
Add the Warden - #307
Add the Warden#307
Conversation
VALORANT's new rifle. It goes last in WeaponType so every saved index stays put (Hive index 20), and lists after the Vandal under Rifles. The icon is Valorant-API's kill-feed silhouette, like the other guns, and replays map the game's /Rifles/BattleRifle/ folder to it. Desktop 4.6.3 doesn't know index 20 and reads it as no weapon. The rollback tests now use 4.6.3's own weapon adapter and prove a page with a Warden still opens there whole, with that agent unarmed. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info
📝 Walkthrough
Merge Risk: ⚪ Minimal · up to
|
VALORANT added a new rifle, the Warden, and players couldn't give it to an agent in Icarus. Now it's in the Weapon menu under Rifles, after the Vandal. Replays show it next to whoever bought one.
(Asked for as "the Outlaw", but the Outlaw has been in Icarus since the weapons landed. The Warden is the gun VALORANT just added.)
What changed
wardengoes last inWeaponType, so it's saved as Hive index 20 and JSON"warden", and no existing saved index moves.assets/weapons/README.md), with its visible bounds inWeaponIcon./Game/Equippables/Guns/Rifles/BattleRifle/, so that folder maps to the Warden. I checked the path against a real 13.08 replay: someone bought one about 23:40 into it.Older builds
"weapon": "warden". So an .ica holding a Warden won't import into 4.6.3. A stale web tab may also fail to show a teammate's Warden until it reloads. The server stores the payload as is and doesn't check weapon names.How it was checked
flutter teston the weapon, widget, rollback and Hive layout tests: 37 pass. The catalogue test now renders 20 guns on an agent; the Warden sits like the other rifles.ci: analyze test
🤖 Generated with Claude Code