Jump to content

Replacing single ARMO/ARMA outfit with several outfit pieces?


Recommended Posts

Posted

In the mod Dark Arena during a certain quest, a dancer outfit is placed into the PC's inventory and removed again at the end of the quest. The outfit points to a single ARMO/ARMA entry/mesh (see screenshot in spoiler section), which is a single skirt with a seemingly built-in body preset (it changes my PC's body preset on equipping).

 

I would like to replace this outfit with an outfit of my choice (consisting of several outfit parts (shoes, skirt, top etc.) built in BodySlide).

 

What is the easist way to do this? As the outfit is automatically placed in the inventory, is there maybe also a script involved? If yes, is there a way to avoid tampering with the script?

Spoiler

image.png.ad7c896ed9520cb229e78c9ac5dd53f0.png

 

Posted

It might be possible to add items in a quest alias, but usually it's done with a script:
 

;Armor Property DancerOutfit Auto ; Sigle-part outfit
Armor[] Property DancerOutfit Auto ; Multi-part outfit

Actor Property PlayerRef Auto

; ...

;PlayerRef.AddItem(DancerOutfit, 1, true) ; Single-part outfit

; Multi-part outfit
int i = DancerOutfit.Length
While (i > 0)
    i -= 1
    PlayerRef.AddItem(DancerOutfit[i], 1, true)
EndWhile

 

Posted

Thank you for your input! As I am not versed in scripting things, I have looked for other solutions and it seems I found one:  I have added several ARMA entries to the ARMO entry and also added the corresponding body slot numbers. Seems to work so far.

Spoiler

image.png.65df34f7156c31cd219a7f0f7e28587e.png

 

Posted (edited)

Ah I misunderstood your definition of "outfit" - I was thinking these were distinct ARMO entities. Yes, as long as you're always either wearing them all or none of them, then adding them as ARMA records like you did is one approach.

 

Could merge them into one nif too, using Outfit Studio:

  1. Open Outfit Studio from the bottom right corner of BS.
  2. File -> Load Reference...
  3. File -> Import -> From NIF... (all the parts)
  4. Ctrl + C -> OK
  5. Test sliders. Swap #2 and #3 if they don't work.
  6. Save As
  7. Give the project a name, and tell it where the armor should be built.
  8. Close OS and BS.
  9. Restart BS.
  10. Test sliders. Build if everything is fine.

 

Edit: And if your parts that you want to merge already contain a body mesh or parts you don't want, then use OS to export these into nifs. Personally I think I'd export everything to a temporary folder on my desktop, regardless of if there's unwanted meshes in these mashup parts. Easier to import later; easier to work with if things go wrong with some part.

Edited by traison

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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