ShinobuOrion Posted September 18, 2020 Posted September 18, 2020 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!
Mister X Posted September 18, 2020 Posted September 18, 2020 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. 2
ShinobuOrion Posted September 18, 2020 Author Posted September 18, 2020 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.
Mister X Posted September 21, 2020 Posted September 21, 2020 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
ShinobuOrion Posted September 21, 2020 Author Posted September 21, 2020 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.
ShinobuOrion Posted September 21, 2020 Author Posted September 21, 2020 While we are on this topic, does anyone know how to make conditions for Soul Gem Oven III's milking and birthing animations using DAR? 2
soranouta1 Posted December 15, 2022 Posted December 15, 2022 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?
Mister X Posted December 16, 2022 Posted December 16, 2022 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 1
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now