?Lots of construction works going on. Blog evolve with my understanding of the whole thing.
Blind experimenting while under @Corsec's watchful eye and with @AndrewLRG's custom gas mask to compare led me to the idea to create a DD Custom Device from Predator-JR's Outfits. They just scream "lock meee".
I have no clue, so instead of a patch there will be a new plugin to archive this. After some try and error it seems to work ingame now.
I made a check list from this text: https://github.com/DeviousDevices/Docs/wiki/Creating-a-new-device
? Copyright Warning: Created Devices like this are for personal use only.
? This guide is an attempt to help absolute newbies (like me) with no clue about TES5Edit but with a strong DD fetish ?
How to begin is the hardest question and here are the tow Tes5edit commands that triggered everything else (careful those are addictive).
Right click menu on plugin entry:
> copy as overwrite into ... (useful to create patches)
> copy as new record into ... (useful to create a new mod)
Rudimentary Checklist to create a new DD custom device:
Program needed: Tes5edit
Material (either self made or existing one):
-
Armor Addon
- from the original mod
-
World Model
- from the original mod
Armor DD templates needed for (template = existing standard device):
-
Inventory Device
- is the script part
-
Rendered Device
- is the visible part
Method:
-
Armor Addon
-
copy as new record into...
- creates new plugin (esp)
-
copy as new record into...
-
Standard device as template
-
Inventory Device
-
copy as new record into...
- add to the new plugin
-
copy as new record into...
-
Rendered Device
-
copy as new record into...
- add to the new plugin
-
copy as new record into...
-
Inventory Device
The Inventory Device:
- Keywords
- Script
-
Properties
-
device inventory
- if this isn't correct = shows in inventory or no DD effect
-
device rendered
- if this isn't correct = wrong device will be shown ingame (most likely a standard DD copied as template)
-
device inventory
Rendered Device:
- Armor rating
- Slots the Item uses
- World Model
- Armor Addon
- Name
- Weight
- Description
- Keywords
Now for the Screenshots:
Example for: @Predator-RJ's Latex Condom Suit Kit
Requirements:
- Tes5edit (or xEdit)
- Skyrim.esm
- Update.esm
- SexLab.esm
- SexlabAroused.esm
- Devious Devices
- Latex Condom Suit Kit
How to start:
For this example only the Latex Condom Suit gets modified.
-
Start Tes5edit
- optional: right click > deselect all plugins > select only the plugins you want to load
- Activate the plugins you need
Rightclick to select none
select Latex Condom Suit
select the DD series, further requirements get activated automatically by Tes5Edit
Creating a new plugin (esp) while grabbing the original Armor Addon from Latex Condom Suit.
The AA will include all information we need as base for the custom DD:
Search for the Latex Condom Suit.esp > open > open Armor Addon > right click on CondomSuit_Black > choose "Copy as new record into..."
TES5 Edit will ask to change the editor ID. In this example I choose CondomSuit_Black_AA as name.
Next window opens > choose new file.esp
new window opens > choose a name for your plugin, in this example it's LCS04
Now for the DD Inventory and Render part of the new plugin.
For this I take DD armor entries as template.
Armor:
Open Armor of the Devious Devices Extension
We need body suit similar to the one of the Latex Condom Suit.
Some scrolling thru Armor later:
For the new plugin those two entries are needed as template:
> right click > copy as new record into ... > rename them (for this example) to
CondomSuit_black_Inventory
CondomSuit_black_Rendered
The resulting new plugin looks like this:
- Armor Addon from Latex Condom Suit plugin
- Armor renamed templates from DDx
Next and last step.
Modifying The Inventory and Rendered entries to fit the Latex Condom Suit
Modifying the new plugin LCS04.esp
CondomSuit_black_Inventory:
Click on the entry CondomSuit_black_Inventory and on the right panel scroll down to
FULL - Name
Change the name to your liking, in this example it's "Oh Shiny Condom Suit Black"
This is the name that will show up later in game.
You won't be able to find the device ingame without a FULL - Name.
Scroll up to
Property - propertyName - deviceRendered
change FormID from the original DD template to the FormID of CondomSuit_black_Rendered
Scroll to
Property - porpertyName - deviceInventory
change FormID from the original DD template to the FormID of CondomSuit_black_Inventory
CondomSuit_black_Rendered:
Click on the entry CondomSuit_black_Rendered and on the right panel scroll down to
Armature
Change the DD template Armature to the LCS04's Armor Addon CondomSuit_Black_AA
And done (I hope).
Closing TES5Edit will save all changes.
Activate the new plugin LCS04 in Load Order and test ingame.
Notes/Tests:
Latex Condom Suit mod has some nonfunctional ground models, replace them with working ones by changing related Male world model, Female world model (for example from DD or Skyrim.esm armor, any *ground.nif)
If Update.esm is missing from masters of LCS04.esp it's devices won't show up ingame > with Tes5edit right click menu > add masters > add update.esm
If 2 times for the same device show up in inventory check Armor > CondomSuit_black_Inventory for wrong settings
If device equips but shows as DD catsuit check CondomSuit_black_Inventory for wrong settings and CondomSuit_Rendered Armature
(interesting for later) if equipped part of the Latex Condom Suit is invisible, deactivate DD device hider and check again (hood for example, maybe used slots can be changed)
Here is an example that seems to work:
LCS04.esp:
LCS04.esp Tes5edit:
LC04.esp Screenshots:
DD blindfold effect kicked in! zad_DeviousBlindfold
Suit is BHUNP but PC is UUNP, might explain the gaps
Hood = zad_deviousgag + zad_PermitOral = simulates ringag
Ideas for a better workflow:
Instead of renaming the DD templates right away, just add an "x" or something (if anything) to it's name and only later give them the final name.
Copy as new record > keeping the DD name
only later change names
this also helps to know what template the entry contains and if it was overworked
Edited by donttouchmethere
Damn you blog editor! I mean... who is a good Editor? Yes, yes you are a good Editor.
9 Comments
Recommended Comments