CombatExtended-Continued / CombatExtended

Combat Extended mod for RimWorld
378 stars 254 forks source link

[Discussion]: Let ammo spawn weight (esp. at traders) be set to count of weapons with an ammoset containing it #1194

Open Alicecomma opened 2 years ago

Alicecomma commented 2 years ago

Complaints about current system (by TRIBAL PLAYERS):

Solutions:

All rely on A. Extended StockGen_Weapon, B. Extended StockGen_MiscItem specific for ammo, C. Extended StockGen_MiscItem for exotic gun (not its common ammo), exotic ammo or exotic gun plus its exotic ammo.

Alicecomma commented 2 years ago

Core StockGenerators related to weapons and ammo:

Current ammo StockGenerator_Tag additions :

Comments:

Alicecomma commented 2 years ago

Future ammo custom StockGenerator:

N7Huntsman commented 2 years ago

This is because the current system assigns 'CE_Ammo' and 'CE_AmmoHeavy' to different trader kinds, the latter will always generate stuff like 20mm artillery shells.

Just as a general note, CE_HeavyAmmo was created to handle some of the heavier shells and explosives so they're available in more sane quantities, primarily to deal with the issue of traders sometimes spawning with 300 81mm mortar shells and nuking a large chunk of the map when they wander into trouble.