Adds a native in-game Programmable Ammo menu to the S-11 Speargun, allowing you to switch between the default Gas payload and a new Stun payload by holding Reload.
I haven't fully tested every enemy interaction yet, especially against the Illuminate, so feedback and testing results are welcome.
Edit: Upon inspection, it appears the Stun Round used is the orbital stun, so I will fix that later and should hopefully still stun War Striders and not have the demo force to destroy fabricators from any angle... my bad
Compatibility: Disable other Speargun payload mods that modify the same weapon records.
Disclaimer: An LLM was used to do the bulk of the mod building and reverse-engineering work.
Ammo Modes
GAS — Default- Uses the Speargun's original gas payload
- Native Gas projectile: Projectile Type 125
- Native Gas explosion: Explosion Type 97
- Preserves the normal gas cloud/effects
- Uses the same flying spear projectile behavior
- Alternate projectile: Projectile Type 300
- Uses the native StunMassive impact effect
- Stun explosion: Explosion Type 335
- Will stun War Striders
- Does not stun Bile Titans
- Illuminate/Squid testing is still needed
Base Spear Stats
Both ammo modes retain the Speargun's normal direct-hit characteristics:- 650 Standard Damage
- 275 Durable Damage
- AP5
- Same spear model
- Same projectile speed / gravity / flight behavior
- Payload effect changes without replacing the spear's direct impact damage
I haven't fully tested every enemy interaction yet, especially against the Illuminate, so feedback and testing results are welcome.
Edit: Upon inspection, it appears the Stun Round used is the orbital stun, so I will fix that later and should hopefully still stun War Striders and not have the demo force to destroy fabricators from any angle... my bad
Compatibility: Disable other Speargun payload mods that modify the same weapon records.
Disclaimer: An LLM was used to do the bulk of the mod building and reverse-engineering work.