I installed this mod and patched it into my game then I installed another mod and realised it does the same thing and more. I recommend Automatron Better Randomized Robots as not only does it improve the randomisation of their death items but it improves the randomisation of the mods attached to them at spawn
This is some awesome work. But, it seems to drop a ton of mods at times. I've had bots dropping over 10 mods at times. That's a little, extreme. Yeah, I don't have to pick them all up, but...salvage!
Yeah, I'm aware of that. I'm adding leveled lists to the "death item" entry of the robots, and each list has a % chance of being used, with each entry in each of those lists having a % chance of being used. Sometimes the RNG just decides to roll a bunch of natural twenties, and it's something I'd need scripts to prevent. I can't script for [insert euphemism here]. Hopefully it doesn't happen too often. Pretend the Mechanist/Rust Devils have robots carry salvage and spare parts.
Since they do tend to the policy "leave no replacement parts behind", assume they were grabbing so-called robot gibs whenever they dropped, including their own fallen.
does it make it so robot parts from other unique robots like the ones from nukaworld not drop because I killed a galactron and it didn't drop any space parts just default ones
This mod does not touch Nukaworld robots, only vanilla and Automatron DLC robots. I took a look at the files and found that all nukaworld robots use the vanilla leveled lists for their drops, so they'll probably never drop nukaworld parts. I'll see if I can remember how to properly make a mod for this (haven't touched the game since somewhere mid 2017).
This mod doesn't touch vanilla robots. Also, as Automatron for All uses scripts to populate the leveled lists it would be compatible even if my mod did touch vanilla robots.
Edit: version 2 touches vanilla robot leveled lists. While this might make this mod incompatible with similar ones, you could load the other mod lower if you prefer different drop chances.
Excellent idea, and thanks for fixing what I see as an oversight. Salvaging specific parts from the robots seems common sense, rather than the default bland level list. Endorsed, but I would love to see the next step of this mod (as you've mentioned in previous posts) implemented.
Long answer: there are two leveled lists used by Automatron robots, DLC01LLD_MechBot for Mechanist robots and DLC01LLD_BotRaiderBot for Rust Devil robots. What I have done is take the DLC01VL_Vendor_BotMods_General list, reduced drop chances for everything, and added it to the two abovementioned lists. Unfortunately, the Robobrain also uses the DLC01LLD_MechBot list for drops while vanilla robots don't, so you will find robot parts on Robobrains that shouldn't be there.
I made this mod in about half an hour after discovering the DLC01VL_Vendor_BotMods_General leveled list so it's still very basic. Ideally, the end goal of this mod should be a separate robot-appropriate leveled list for each robot type in the game. I think it's doable and I will work more on it when I have the time and tools available.
I will keep it tracked then. I think that would be pretty cool. I like the idea of hunting down the different mechs for different parts. I do hate not getting to salvage the parts from mechs I kill (except max 1 each). It would be nice to have a higher chance of getting what is on the mech.
This is an awesome idea and I love it. Could you please add a version that adds the same chance of the basic robot parts for the main game robots? Seems like they would have the basic parts on them at least.
This is the next step of the mod. My answer to SephDragoon goes into more detail, but giving each robot (both vanilla and automatron) their own robot part drops is something I'll be working on.
23 comments
https://www.nexusmods.com/fallout4/mods/54407
I'm adding leveled lists to the "death item" entry of the robots, and each list has a % chance of being used, with each entry in each of those lists having a % chance of being used. Sometimes the RNG just decides to roll a bunch of natural twenties, and it's something I'd need scripts to prevent. I can't script for [insert euphemism here].
Hopefully it doesn't happen too often. Pretend the Mechanist/Rust Devils have robots carry salvage and spare parts.
I took a look at the files and found that all nukaworld robots use the vanilla leveled lists for their drops, so they'll probably never drop nukaworld parts.
I'll see if I can remember how to properly make a mod for this (haven't touched the game since somewhere mid 2017).
http://www.nexusmods.com/fallout4/mods/14474
... which is similar and therefore likely incompatible.
Does this mod do something that mod doesn't, or same stuff slightly differently?
Thanks!
Edit: version 2 touches vanilla robot leveled lists. While this might make this mod incompatible with similar ones, you could load the other mod lower if you prefer different drop chances.
Long answer: there are two leveled lists used by Automatron robots, DLC01LLD_MechBot for Mechanist robots and DLC01LLD_BotRaiderBot for Rust Devil robots. What I have done is take the DLC01VL_Vendor_BotMods_General list, reduced drop chances for everything, and added it to the two abovementioned lists.
Unfortunately, the Robobrain also uses the DLC01LLD_MechBot list for drops while vanilla robots don't, so you will find robot parts on Robobrains that shouldn't be there.
I made this mod in about half an hour after discovering the DLC01VL_Vendor_BotMods_General leveled list so it's still very basic.
Ideally, the end goal of this mod should be a separate robot-appropriate leveled list for each robot type in the game. I think it's doable and I will work more on it when I have the time and tools available.