1 items

File information

Last updated

Original upload

Created by

Baichi23

Uploaded by

baichi23

Virus scan

Safe to use

Tags for this mod

About this mod

This is a tutorial on how to create a SPID mod from an armor mod.

Share
Requirements
Permissions and credits
Changelogs
UPDATE: Armor mod to SPID from start to finish video added. This is made as a follow along. Keep in mind that in the video I'm using CTL+C and CTL+V to copy and paste records. ALSO, I made some mistakes creating this mod....so there's a follow video on fixing bugs. Also included are the files I've made. In the video you will eventually see pull spid code from my other mod here . This is from a user asking for assistance so you will also see our chat correspondence so I can write the SPID code.

Due to request I received from a few people, here is a tutorial how to take an armor mod and make it SPID-able. Parts of the tutorial will be YouTube based when it comes to the creation of outfit records. I suck at explaining things so hopefully the YT will convey a majority of the information.

To inject modded armors into your game with SPID, you will need to create an outfit record from armor mod records. 95% of the armor mods that you download will not have this. 

There are 4 armor terms/records to know about. 
-ARMA/Armor Addon record   BLUF: Points to the location of the armor mesh directory. We will not be touch this record
-ARMO/Armor record  BLUF: Are records to individuals pieces like chest, gloves, boots. Also references the ARMA record for meshes. IMPORTANT: You cannot use this record directly when trying to SPID armors. I seen people trying to do this. It will not work.
-OTFT/Outfit record  BLUF: Basically the collection of ARMO records (chest, gloves, boots) to make a complete outfit. This is the most important record when make a SPID armor.
-LVLI/Leveled Lists: Ultimately Optional but my favorite record in Skyrim. This will enable your to customize ARMO records to great degree. You can add spawn chance to armor pieces, or what level they spawn in at. But my favorite function is that you can combine multiple outfits into one level list record and which means an NPC can choose between multiple outfits when they spawn.

Now to outfit record creation. There are many different ways of doing this. If you want, you can use my templates. I'm using this mod  mod https://www.patreon.com/posts/bdor-complete-59906762 to demonstrate the different methods. 

Method 1: The simple method. Lacks level list flexibility but it is simple copy and paste.     https://youtu.be/osGMZrpEHdc
-Determine which outfit to make
-Using the Template to create an inquisitor outfit and create a new plugin at the same time
-Add BDOR outfit collection as a master (the source) to the new plugin. If you skip this, you cannot copy and paste ARMO records
-Now you just copy and paste all the ARMOR pieces into OUTFIT record
-Beginning of the SPID would look like this Outfit = 0x800~BDOR Outfits.esp (2nd half is up to you)

Rest of Methods I use xEdit Scripts, you still achieve results by copy/paste
1. https://gist.github.com/matortheeternal/91e77ef306242137184dcfc1b9631669  -This script can add ARMO records directly into a level list
and/or
2. https://github.com/i-am-the-soup/xedit-scripts  

IMPORTANT NOTE ON LEVEL LIST: When it comes to level list, There two ways to flag a list.
Flag "Use from all levels, Calculate for each item in count"   Use one item from list (Good for variations of the same item) / Also used list multiple outfits
Flag "Use ALL" use everything in list. This list would contain all armor pieces to make up entire outfit

Method 2: https://www.youtube.com/watch?v=jMMSEgZaKHM    The add items to level list script
-First we need to create an outfit record and level list record
-Then using the script we add armor pieces to the level list
-Need to set flags to USE ALL since we want to use all the armor pieces
-Beginning of the SPID would look like this Outfit = 0x801~BDOR Outfits.esp (2nd half is up to you)


Method 3: https://youtu.be/nuQScJkgpUY    Maybe we don't want that helmet spawning 100% of the time
-Create a level list for helmet and copy and paste armor record 
-Copy and paste level list into the main outfit level list
-Beginning of the SPID would look like this Outfit = 0x801~BDOR Outfits.esp (2nd half is up to you)

Method 4: https://youtu.be/C_JyxXKGuZU  SPGM Levelizer script. A great script but only works within same plugin as armor records. 
-Using the script you can see my creating 2 different level list outfits . NOTE: @ 0:24 it is asking for destination plugin. Choose plugin with the armor records.
-Have to copy over new level lists into out plugin NOTE: @1:06 you will get 4 prompts. It is just adding and remove text to/from suffix or prefix.
-Set the level list flags
-Now here comes my favorite part about level lists. Adding multiple outfits into one level list. Then add that master level list to an outfit
Outfit = 0x806~BDOR Outfits.esp (2nd half is up to you)

Method 5: https://youtu.be/D9rPFjgadNo    This is to demonstrate adding a single piece of modded armor like capes and earring. Suggested script https://disk.yandex.ru/d/CtUvQu83x_b-4Q
A lot confusion here. SPID is an outfit replacer not add single armor piece into an outfit. Therefor we have to build an outfit around theses single armor pieces. If you add just a cape to an outfit record, you will have a bunch of naked npcs wearing nothing but capes.
Note: This is largely based off my experience. There might be different SPID syntax to make it additive instead of replacing.
- Here you see me adding earrings to a Thalmor outfit
-Beginning of the SPID would look like this Outfit = 0x804~Earring Outfit.esp (2nd half is up to you)

Feel free to use a combination of any these methods to suit your own taste. These are the methods I learned myself. There may be better ways of accomplishing the same thing.

Visit SPID modpage to finish the SPID syntax code. How the outfits are distributed is up to you.