Jump to content

Nested Leveled Lists - Settler Spawns As Radroach


FiftyTifty

Recommended Posts

Right, I've hit one hell of a conundrum.

 

 

 

http://i.imgur.com/aV3zpfw.png

 

 

 

As you can see, pretty much all settlers spawn as radroaches. Not absolutely all, but out of fifty settlers spawned, only two or three are human. Now, I think this is due to me having messed up the leveled lists for the Settler NPC record.

 

 

I've got around 517 copies of one of the base miniuteman NPC face records, each with their own appearance that I pulled from the Hot Mama mods. I then put them into multiple leveled lists, each with 21 of the NPC records, as you can only put ~200 entries in a single leveled list.

 

Then I put those 21 leveled lists in a single leveled list, with that list then used as the traits template for the WorkshopNPC and WorkshopNPCFemale records.

 

But, upon spawn, pretty much all the settlers will default to the radroach creature, as something caused the engine to throw a fit.

 

 

Any idea on what I can do to solve it? The .esp is too big to attach, so I've uploaded it 'ere.

Link to comment
Share on other sites

Bunch of problems. All your leveled lists are broken in one way or another.

 

Let's look at the sub lists AAA_HotMama_FaceF_List_001 - 025. If you load them up in CK they mostly show 0 count results. Not sure how or why they are but you'll have to use xEdit to fix that or redo the lists.

 

 

AA0_MinutemenFaceM_Vanilla is missing the flag "Calculate for each item in count"

AAA_HotMama_FaceF_List_All is missing both flags "Calculate from all levels <= player's level" and "Calculate for each item in count"

 

Edit: Actually looks like you don't have to make the flag changes. The only changes needed to make it work are changing your sublists with the count error. The flags will affect spawning multiples at the same time but if triggered via separated spawnings I don't think it'll matter.

Edited by BigAndFlabby
Link to comment
Share on other sites

Bunch of problems. All your leveled lists are broken in one way or another.

 

Let's look at the sub lists AAA_HotMama_FaceF_List_001 - 025. If you load them up in CK they mostly show 0 count results. Not sure how or why they are but you'll have to use xEdit to fix that or redo the lists.

 

 

AA0_MinutemenFaceM_Vanilla is missing the flag "Calculate for each item in count"

AAA_HotMama_FaceF_List_All is missing both flags "Calculate from all levels <= player's level" and "Calculate for each item in count"

 

Edit: Actually looks like you don't have to make the flag changes. The only changes needed to make it work are changing your sublists with the count error. The flags will affect spawning multiples at the same time but if triggered via separated spawnings I don't think it'll matter.

Yo, tah for that dude. Made a script to fix the counts: https://github.com/MajinCry/xEdit-Scripts/blob/master/FO4Edit%20Scripts/AAA%20FyTy%20-%20Fix%20Leveled%20Character%20Count.pas

 

Honestly, with the flags, these are after I spent a bunch of time changing every possible flag for them, in a bunch of combinations with the leveled lists. Just added your suggested flags, 'cause why not.

 

I'll give the fixed count lists a go in-game. See if it works.

 

 

Edit: AIYOOOOOOOOOO IT WORKS BRUV HALLELUJAH

 

I owe you my life.

Edited by FiftyTifty
Link to comment
Share on other sites

Just my personal 2 cents. I'd leave/put both calculate flags on your lists. If you were to do something like player.placeatme xxCODE 20 then you get 20 different looking npc's instead of 20 identical ones and have to do the placeatme line 20 times. It might put a slight overhead on the engine but how often is it going to be spawning large multiples ya know.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...