Selaco
Not enough ratings
Better Randomizer Weapon Rolls
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
1.009 MB
7 Dec, 2024 @ 6:33pm
13 Dec, 2024 @ 2:15pm
10 Change Notes ( view )

Subscribe to download
Better Randomizer Weapon Rolls

Description
I felt the rolls in Special Campaign could use some work. This mod adds and tweaks some stuff so the dropped guns you can find will have better stats than what you would see by default, and you're more likely to get the Railgun. You should see a lot of benefit against higher tiered enemies and on higher difficulties.

* combined user " :/" 's Customizable Randomizer Stats and More Weaponized Randomizer Traits mods into one. This is a *replacement* for those two, not to use with those two. I had to add these to the mod instead of making this a separate thing that you use in addition to those because this further modifies some of the same files and they weren't meshing well when being loaded like that. Sorry

* increased default possible stat roll tables for each tier of weapon rarity (all adjustable in the Mod Settings menu of course)
- Common Minimum: 1
- Common Maximum: 1.15
- Uncommon Minimum: 1.15
- Uncommon Maximum: 1.3
- Rare Minimum: 1.3
- Rare Maximum: 1.45
- Epic Minimum: 1.5
- Epic Maximum: 1.65
- Legendary Minimum: 1.7
- Legendary Maximum: 3

* increased chance of a higher tier item drop from 1 to 1.15

* removed junk traits (I noticed that vast majority of drops would have one of these and nothing else which makes for a lot of worthless guns) [ACTORS\Weapons\RANDOMIZER\WeaponTrait.zsc]
-enemies explode into paint cans
-shoot garbage
-shoot bricks
-shoot dinner plates

* increased effectChanceMax (the maximum chance an effect can proc the loot table is able to roll for a weapon) on traits to 100%, except for spawn friendlies. Most were capped between 15-35% [ACTORS\Weapons\RANDOMIZER\WeaponTrait.zsc]

* raised max weapons spawned per level from 2 to 6 (World spawns seem to be mostly trash compared to enemy drops, but good for building the arsenal quickly in early game) [zscripts\RANDOMIZER\RandomizerHandler.zsc]

* raised railgun spawn chance from 2% to 20% [ACTORS\Weapons\WEAPON_PICKUPS.zsc]

* raised railgun small ammo pack spawn chance from 2% to 20% [ACTORS\Items\AMMOPICKUPS.zsc]

* raised railgun medium ammo pack spawn chance from 5% to 30% and increased pack size from 3 to 5 [ACTORS\Items\AMMOPICKUPS.zsc]

*added railgun ammo to ItemChest item pool [ACTORS\GAMEPLAY\ItemChest.zsc]

(I have struggled for a week and failed to get railgun ammo to become regular drops, I don't know what the issue is but I did some alternative mitigations. See comment and patch notes)
1 Comments
site  [author] 13 Dec, 2024 @ 2:17pm 
I have spent what is honestly way too much time trying to solve the railgun ammo problem by various means, and have yet to come up with a solution. From what I can tell the game will just flat out not spawn any ammo at all unless a railgun is a world spawn in the current level. And even then spawns are not guaranteed to drop. I do not know why this is, from what I can tell the randomizer is supposed to check whether a gun is a world spawn *or* you have it in your inventory when placing ammo, but as RandomizerSpawnChance seems to have no effect even you boost it to stupid high values like 90 I've altered a few other things to hopefully mitigate this a little