Jump to content

Dynamic Animation Replacer (DAR) aroused idles help


Recommended Posts

Posted

I tried to replace sexlab aroused redux idles using DAR with no success.

 

I put idle animation (mt_idle.hkx) to DAR folder with random number folder I created with _conditions.txt file containing;

 

IsFactionRankLessThan(25, "SexLabAroused.esm"|0x03FC36)

 

Did it with both female/male folder and put respective mt_idle.hkx files in them.

 

Basically I want the player and male/female npcs to play different aroused animations when arousal rate is at 25, 50, 75.

 

Can someone help me what I am doing wrong here?

 

Thanks!

Posted

I tried it myself successfully for Skyrim SE, though the basic structure should be the same.

 

My folder structure:

..\meshes\actors\character\animations\DynamicAnimationReplacer\_CustomConditions\[priority]\_conditions.txt

 

On the same level as _conditions.txt I've put female\mt_idle.hkx so it only affects female.

An alternative to avoid using the female\ folder is the condition IsFemale() within your _conditions.txt

 

My _conditions.txt:

IsFactionRankLessThan(80, "SexLabAroused.esm"|0x0003FC36) AND
NOT IsFactionRankLessThan(60, "SexLabAroused.esm"|0x0003FC36)
[AND IsFemale()] -> depends on wether female\ folder is used

Like this, I get a certain idle whenever the arousal of a female person is in between 60-80. I use different animations for several levels so they get sexier as the arousal rises.

 

In the end, I guess that either you've made a mistake with the folder structure, or the leading zero digits within the arousal condition are important.

 

So, for you I'd suggest three number folders, each one containing _conditions.txt plus a female\ and a male\ folder with their anims.

Then you'll need three _conditions.txt:

IsFactionRankLessThan(50, "SexLabAroused.esm"|0x0003FC36) AND
NOT IsFactionRankLessThan(25, "SexLabAroused.esm"|0x0003FC36)


IsFactionRankLessThan(75, "SexLabAroused.esm"|0x0003FC36) AND
NOT IsFactionRankLessThan(50, "SexLabAroused.esm"|0x0003FC36)


NOT IsFactionRankLessThan(75, "SexLabAroused.esm"|0x0003FC36)

This will use the normal idle while the arousal is below 25, the next 25-49, then 50-74 and the last with 75 and above.

Posted
45 minutes ago, Mister X said:

I tried it myself successfully for Skyrim SE, though the basic structure should be the same.

 

My folder structure:

..\meshes\actors\character\animations\DynamicAnimationReplacer\_CustomConditions\[priority]\_conditions.txt

 

On the same level as _conditions.txt I've put female\mt_idle.hkx so it only affects female.

An alternative to avoid using the female\ folder is the condition IsFemale() within your _conditions.txt

 

My _conditions.txt:


IsFactionRankLessThan(80, "SexLabAroused.esm"|0x0003FC36) AND
NOT IsFactionRankLessThan(60, "SexLabAroused.esm"|0x0003FC36)
[AND IsFemale()] -> depends on wether female\ folder is used

Like this, I get a certain idle whenever the arousal of a female person is in between 60-80. I use different animations for several levels so they get sexier as the arousal rises.

 

In the end, I guess that either you've made a mistake with the folder structure, or the leading zero digits within the arousal condition are important.

 

So, for you I'd suggest three number folders, each one containing _conditions.txt plus a female\ and a male\ folder with their anims.

Then you'll need three _conditions.txt:


IsFactionRankLessThan(50, "SexLabAroused.esm"|0x0003FC36) AND
NOT IsFactionRankLessThan(25, "SexLabAroused.esm"|0x0003FC36)


IsFactionRankLessThan(75, "SexLabAroused.esm"|0x0003FC36) AND
NOT IsFactionRankLessThan(50, "SexLabAroused.esm"|0x0003FC36)


NOT IsFactionRankLessThan(75, "SexLabAroused.esm"|0x0003FC36)

This will use the normal idle while the arousal is below 25, the next 25-49, then 50-74 and the last with 75 and above.

 

Thank you for your detailed explanation.

 

I have followed your advice and named the 3 folders 137, 138, 139 respectively according to the arousal levels.

 

Copied and pasted each conditions to _conditions.txt with their respective mt_idles.hkx to male and female folders.

 

Sad to say it is not working although other conditional animations from EVG conditional animations (drunk, rain, etc) are working fine.

 

Gonna try to find out what is wrong.

Posted

I don't really know, I've put my setup in the archive and placed text files in the folders where you have to put your idle animations.

So you just have choose your animations and change the arousal values in the _conditions.txt files to your liking, 

 

Maybe check if you see differences to your folder structure and make sure you use animation files for Oldrim and not SE. That also could be a problem.

Aroused Idles.7z

Posted
4 hours ago, Mister X said:

I don't really know, I've put my setup in the archive and placed text files in the folders where you have to put your idle animations.

So you just have choose your animations and change the arousal values in the _conditions.txt files to your liking, 

 

Maybe check if you see differences to your folder structure and make sure you use animation files for Oldrim and not SE. That also could be a problem.

Aroused Idles.7z 626 B · 2 downloads

 

I reinstalled DAR and now its working!

 

Thanks all for your help.

  • 2 years later...
Posted
On 9/18/2020 at 9:24 PM, Mister X said:

I tried it myself successfully for Skyrim SE, though the basic structure should be the same.

 

My folder structure:

..\meshes\actors\character\animations\DynamicAnimationReplacer\_CustomConditions\[priority]\_conditions.txt

 

On the same level as _conditions.txt I've put female\mt_idle.hkx so it only affects female.

An alternative to avoid using the female\ folder is the condition IsFemale() within your _conditions.txt

 

My _conditions.txt:

IsFactionRankLessThan(80, "SexLabAroused.esm"|0x0003FC36) AND
NOT IsFactionRankLessThan(60, "SexLabAroused.esm"|0x0003FC36)
[AND IsFemale()] -> depends on wether female\ folder is used

Like this, I get a certain idle whenever the arousal of a female person is in between 60-80. I use different animations for several levels so they get sexier as the arousal rises.

 

In the end, I guess that either you've made a mistake with the folder structure, or the leading zero digits within the arousal condition are important.

 

So, for you I'd suggest three number folders, each one containing _conditions.txt plus a female\ and a male\ folder with their anims.

Then you'll need three _conditions.txt:

IsFactionRankLessThan(50, "SexLabAroused.esm"|0x0003FC36) AND
NOT IsFactionRankLessThan(25, "SexLabAroused.esm"|0x0003FC36)


IsFactionRankLessThan(75, "SexLabAroused.esm"|0x0003FC36) AND
NOT IsFactionRankLessThan(50, "SexLabAroused.esm"|0x0003FC36)


NOT IsFactionRankLessThan(75, "SexLabAroused.esm"|0x0003FC36)

This will use the normal idle while the arousal is below 25, the next 25-49, then 50-74 and the last with 75 and above.

Thank you so much for shearing the knowledge.

I assume i could use the same line structure in SSE?

Posted
8 hours ago, soranouta1 said:

I assume i could use the same line structure in SSE?

 

As it's stated in the first line of the quoted post, I did all this with SSE ;) 

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...