Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Create an account

    Want more? Register now and get full access to our community!

Sign in to follow this  
g12

[Guide] How to add mod armor/cloth into leveled list for npcs (direct edit using FO4Edit)

Recommended Posts

Description

This guide is aimed for people who want to see other human npcs (settlers, minutemen or raiders, etc) to wear mod added armors and clothings. There are basically two methods to achieve this, direct edit or scripts.

Since I am usually using direct edit method to inject mod armors into leveled lists, which is simple and intuitional, so this guide only shows how to inject into leveled list by direct editing in FO4Edit (also feasible in CK). For scripts, I will explain in another topic maybe.  

Software Requirements

  1. FO4Edit
  2. Mod Organizer 2

Skill Requirements

  1. Basic knowledge of different factions in Fallout 4 game
  2. How to do a merged patch to fix conflicts of leveled list. (Check this: Link)

Preparation

  1. In this guide, I am gonna use "Faction Jockstraps - Atomic Muscle Refit" by Ulfberto to add into leveled list. 
  2. You should already have FO4Edit executable from MO2. Google it if not yet. 

Step I - Check Armor Addon and Armor

  1. Open FO4Edit from MO2, only check Fallout4.esm and Jocks.esp, and then click OK. We should have the same as below: 
    Spoiler

    30179bf409f83f53b42cdc1d75dda04.thumb.png.0ba909d1140deafe0a4a2ec79fb88594.png

  2.  Open Armor Addon and Armor sections in Jocks.esp. So we will have idea about which armors and clothings are inside this .esp. As shown in the screenshot below, it is obvious that there are four kinds of jockstraps and four pairs of shoes inside this mod, which we can tell by their EditorID and Name. But some mods may have implicit names. 
    Spoiler

    3288e3ab8faad33664f80c034a26ac7.thumb.png.7f5c435a3b6f9f6d53e1b134ca0a1cb2.png

  3. Now, we should think about which stuff we want to add into leveled lists, and to add to which factions. In this guide, I decide to add "Jockstraps (MM)" into Minutemen's leveled lists. So first, we need to click on the corresponding entry "00_AAMMJock"  in Armor Addon section. Then on the right there will appear all the subentries (Pic below). We need to check three things here. First, which slot is it using? It is using Body[33] slot; Second, which race does it support? Human race; Last, doest it have both male model and female model? Only male. 
    Spoiler

    2a08bfb9a1d001b8bb1c13a2631de79.thumb.png.d4a74bd4cfd80383537f53cabd36e765.png

  4. The body slot which is used by our mod armor or clothing we should remember it. The supported race is human so it means we can add this clothing to humans. Only male world model but no female world model would cause problems when adding to leveled lists (naked female minutemen spawn). You can simply add a minuteman outfit female model nif file path into female world model as below (I will post how to do it later inside this thread). This can be ignored though, since I don't really care about what female wears. 
    Spoiler

    1652373127(1).thumb.png.f1e6531585e6efc7c37c23025b485c6f.png

     

Step II - Outfit and Leveled List

  1.  Now we start to add this jockstrap into minutemen's leveled lists. Go to Fallout4.esm, expand it and find Outfit section. Then expand Outfit section. (Pic Below)
    Spoiler

    1652374689(1).thumb.png.5f3282a0d718edbe730cc28fbe5a5905.png

  2. In these entries, we need to find which one(s) has minutemen in its EditorID. Luckily there are not a lot of entries inside Outfit section, so it is easy to find the entries related to minutemen (tip: left click "EditorID" on the top so it will sort by alphabet). Now we have found these entries related to Minutemen: 
    Spoiler

    1652374930(1).png.2312c48d6676eb84ce0874f0a09f0b10.png

  3. Each entry defines the outfit for a certain type of npc from Minutemen Faction. To be clearer about it, we need to click each entry, and check on the right panel "Rerefence by" page to figure it out. 
    Spoiler

    fde9eb8672c523718cf56f5c02c3a02.thumb.png.acdd665cf595c09a8a52d74aa386a53f.png

  4. After checking "Reference by" pages of each Outfit entry, we find that "MinutemanOutfit" is used by minutemen, while "MinutemanOutfitNoHat" is used by settlers.  So we should add our jockstrap into "MinutemanOutfit" entry. Now back to "View" page of "MinutemanOutfit", we find that this outfit is composed of two parts: hat + cloth or armor (Pic Below). Since our jockstrap uses Body[33] slot, so it should go into "LL_Minutemen_Clothes_or_Armor [LVLI:001BF0CD]" this leveled list, instead of the other one related to hat (using [31] and [32] slots). 
    Spoiler

    6faa070c93ebfd0e02613bc5c77f532.png.e689755a2cef5bc46540a8d99e5a1316.png

  5. "Ctrl" + Left click "LL_Minutemen_Clothes_or_Armor [LVLI:001BF0CD]". Now we jump to the leveled list section. The subentries are shown on the right (Pic below). Now we should focus on these subentries and understand them.  
    Spoiler

    5412791eaae476ccb3fa9120a6fc74b.thumb.png.f0afaedf522fa6528de8cb63715fd422.png

  6.  We can see that there are four entries inside this leveled list, and each entry points to another leveled list. Basically, there are three identical leveled lists named "LL_Minutemen_Clothes [LVLI:001CA152]", and one named "LL_Minutemen_Armored [LVLI:001BF0CC]". This means that, the items from "LL_Minutemen_Clothes" have a chance of 75% to appear on a minuteman, while items in "LL_Minutemen_Armored" have a chance of 25% to appear on a minuteman. For "level" and "count", we just leave them by default as 1, since there is no sense that a minuteman wears two jockstraps, neither does the level matter because it is just a jockstrap. 
  7. After understanding this leveled list, we confirm that this is the leveled list we want to edit. Right click "LL_Minutemen_Clothes_or_Armor" and select "copy as override into". In the new window, select <new file>.esp - ESL (Pic below). Click OK, and rename our new .esp as "Jocks - Leveled List". Now we have create an esl flagged .esp file, where we will do our edits and define how to inject jockstraps into minuteman outfit. (You can also copy as override into Jocks.esp file, but it is not recommended because if the author of that mod updates it, you will lose everything after update. ) 
    Spoiler

    image.png.1e003e05e1bb03a973926f191a9b31c1.png

    fc9ca0fcb05e8fe8c685d0c8a29538b.png.df7291a7471d4b0c40688123c8c639aa.png

  8. Close FO4Edit and save our new Jocks - Leveled List.esp. 
  9. Back to mod organiser 2, click "Refresh Button" on the top. Now you will notice our new esp shows up at the bottom of our load order. Make sure it is under "Jocks.esp". Check it, and then we open FO4Edit again. In FO4Edit, our new esp should be under "Jocks.esp" as well. (Pic below) 
    Spoiler

    1652379904(1).png.2cd45506ce340ee762d27f1cd8451387.png

    1652380038(1).png.204c128663a4e21e7a067944409472e9.png

  10. Expand our new .esp, and expand "Jocks.esp", locate the clothing we want to add into leveled list in Armor Section, we will need its FormID. (Pic below)
    Spoiler

    1652380173(1).png.34134ebc54ca8c4f5cd40f0df9008031.png

  11. Now click "LL_Minutemen_Clothes_or_Armor" in our new esp, on the right panel, follow the steps in pic below: 
    Spoiler

    9014f9c3d5388c6e7ae955c7476b8c1.thumb.png.411cf111b9f7c59dbaa0eb16fc87e7d3.png

  12. Now we have created a new entry inside this leveled list, but there is no item specified yet, hence "Null Reference".
    Spoiler

    1652380388(1).thumb.png.e08623729f14dc03a55005a9cb28484c.png

  13. Now, we want to add our jockstrap's FormID into this entry. But before doing this, we must add "Jocks.esp" as master to our new esp. Do like this (pic below): 
    Spoiler

    4c488156c23b077c836fcd015af9f23.thumb.png.377e65cdc61b5bb8e71b5297e9a286ce.png

    0871a62583a97bad2d19700fc1577b7.png.6b844d7b466330f762bf64487ac4d524.png

  14. Now, we can add our Jockstrap into the leveled list finally. Simply type the FormID of Jockstrap into the "Null Reference" field. Set "level" and "count" to 1. For "chance none" field, it means that we have 0 possibility that this clothing will not show on npcs. Since this is outfit leveled list instead of random drops, we leave this field as 0 by default.  So this leveled list means that there is 20% chance that a minuteman will wear Jockstrap. 
    Spoiler

    50a75d4b867128774f036a3d175b8bc.thumb.png.11db6f49187334da415428357baeebdb.png

  15. Everything is done. Save our new .esp and close FO4Edit. Now we need to test in game. 

Step III - Test in Game

  1.  Google the minuteman FormID 001243CE. Copy it somewhere. 
    Spoiler

    45acbf5eb3b8223ca973953b62e1579.png.c8b54c4a0e44797440c055e4930d26b7.png

  2. Make sure you have Jocks.esp and our new esp checked, and new esp is below Jocks.esp. Then enter the game. 
  3. Once enter into a game, open console by ~, type "player.placeatme 001243CE 20" (without quotes). Wait some seconds, there will be 20 minutemen spawning near you gradually. Check if some of them are wearing Jockstrap.
    9417ddd2e926b0195da6ec559312ada.thumb.png.42b698e224f25fdcbeeb7272e678afe2.png  
  4. Nice! The chance also looks like 20% or so. We have successfully injected Jockstrap into leveled list! 
  5. Remember this kind of direct edit to leveled list might require a merged patch. But it is very easy to do a merged patch inside FO4Edit. Check the link I posted in requirements. 

 

 

 

Edited by g12

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.