gooser Posted June 16, 2014 Author Posted June 16, 2014 Yep, you're right. I was assuming the default horse animation was vaginal, which it isn't. This means there's not actually a vaginal horse animation... I might just use the horse anal files as vaginal, doesn't make sense not to have it. On another issue, I can't seem to get the MFF messages to work. File is named exactly as you listed, just tried opening message with a simple 'MFF test' as the actual message, file checks out as a valid JSON file, but nothing. Any ideas? EDIT: Some more tests, and it seems that the stage messages don't distinguish between consensual and rape. This means any messages used need to fit both scenarios. Also, managed to confirm that the dragon's 2nd animation is indeed flagged as oral and works fine with Apropos. I also can't seem to work out a simple way to use Notepad++ to verify if a file is valid or not. Am I missing something simple? I'm sure it must be more straightforward than I'm making it. I've decided to get round to installing it simply due to the sheer volume of text files now being used (which is still a good thing!). MFF or MMF ? I added support for two MALES not two FEMALES.
gooser Posted June 16, 2014 Author Posted June 16, 2014 On another issue, I can't seem to get the MFF messages to work. File is named exactly as you listed, just tried opening message with a simple 'MFF test' as the actual message, file checks out as a valid JSON file, but nothing. Any ideas? validating json file with executable i uploaded recently may help What's the syntax for usage? Does it batch validate? Single file? "json_validator.exe myfile.txt" ? What about a folder of files? Nested folders? :)
Earen Posted June 16, 2014 Posted June 16, 2014 What's the syntax for usage? Does it batch validate? Single file? "json_validator.exe myfile.txt" ? What about a folder of files? Nested folders? :) > drop bunch of files or folder onto executable to validate and yes, it is recursive
Earen Posted June 16, 2014 Posted June 16, 2014 where is the validator? In JC download section, obviously http://www.loverslab.com/files/getdownload/118607-jcontainers/
Quisling Posted June 16, 2014 Posted June 16, 2014 For the "Zyn Rough Standing" animation (tagged Zyn, sex, Rough, Standing, Aggressive, AggressiveDefault, Oral, Vaginal, MF, FM), which starts with an over-the-shoulder blowjob position, Apropos seems to assume vaginal action happens first as it went with "By the Divines! Your pussy is being violated!"
gooser Posted June 16, 2014 Author Posted June 16, 2014 For the "Zyn Rough Standing" animation (tagged Zyn, sex, Rough, Standing, Aggressive, AggressiveDefault, Oral, Vaginal, MF, FM), which starts with an over-the-shoulder blowjob position, Apropos seems to assume vaginal action happens first as it went with "By the Divines! Your pussy is being violated!" 2014-06-15_00002.jpg Yep. The interesting thing is in order to support this level of depth and immersion, I would have write code against specific animation/stage combinations. Something like If animation.Name = "Zyn Rough Standing" and stage == 1 ... Currently Apropos only works by detecting just the animation tags and doesn't "know" about specific animations. I agree, its a little wonky with some animations. Hopefully in the future we can improve it.
Quisling Posted June 16, 2014 Posted June 16, 2014 I thought as much. It's a pity because that one is so not what's happening...
Guest Posted June 16, 2014 Posted June 16, 2014 Yep, you're right. I was assuming the default horse animation was vaginal, which it isn't. This means there's not actually a vaginal horse animation... I might just use the horse anal files as vaginal, doesn't make sense not to have it. On another issue, I can't seem to get the MFF messages to work. File is named exactly as you listed, just tried opening message with a simple 'MFF test' as the actual message, file checks out as a valid JSON file, but nothing. Any ideas? EDIT: Some more tests, and it seems that the stage messages don't distinguish between consensual and rape. This means any messages used need to fit both scenarios. Also, managed to confirm that the dragon's 2nd animation is indeed flagged as oral and works fine with Apropos. I also can't seem to work out a simple way to use Notepad++ to verify if a file is valid or not. Am I missing something simple? I'm sure it must be more straightforward than I'm making it. I've decided to get round to installing it simply due to the sheer volume of text files now being used (which is still a good thing!). MFF or MMF ? I added support for two MALES not two FEMALES. Whoops, wrong combination! Thing is, I knew what it was supposed to be, because I looked for 2 dudes to test in-game. Switched it to MFF though, and it still doesn't work. File seems fine, checks out as valid, made sure to test with the threeway scenes that are actually MMF (the other two are MFF), still no message after triggering it a good few times. I've included the dummy file I'm using, which is placed in the FemaleActor_Male folder. Have you had this working yourself? FemaleActor_Male_MMF.7z
gooser Posted June 16, 2014 Author Posted June 16, 2014 Honestly, I never tested. There are two animations that I can see tagged with MMF/FMM: ArrokDevilsThreeway and ZynDoublePenetration Was your test using one of those?
Guest Posted June 16, 2014 Posted June 16, 2014 Yeah, both. Tested the other two as well until I spotted that they're tagged MFF. I had thought the {ACTIVE} tag may be causing issues, since Apropos may not know which NPC {ACTIVE} would be (not that it stops the Falmer/Draugr gang scenes), but still no luck. Perhaps the existing Vaginal/Oral/Anal tags in these animations are causing a conflict? On another note, I can't for the life of me seem to trigger any kind of scene with a bloody vampire lord, with several different mods, so I can't tell what tags they have now. To be honest, I'm not even sure there are any Vampire Lord NPCs in the game... As for Consensual/Rape with stages, it may be even more txt files, but I think it would be preferable. If consent isn't specified, it restricts the use of descriptions about the mood, for example trying to achieve an orgasm or struggling to break free. The PC may also seem a bit crazy if the descriptions bounce between clenching his/her teeth and sobbing and bucking harder against the 'attacker'.
gooser Posted June 16, 2014 Author Posted June 16, 2014 1. Do you have any artifacts in the log with trace turned on? Usually it gives me call-level info about what methods are being hit... and missing files. I'll try to test this. 2. Have you tried Hentai Creatures, I think there's a Hentai Vampire Lord that can be summoned. As far as VC appearing in the leveled lists, I don't know. I've played with Sands of Time mod from Nexus which (presumably) adds VC's with roving bands of vampires. And the DFB Random Encounters mod on nexus might also add them... Be nice to have since they have wicked schlong now. 3. I'll add this. You've convinced me.
Guest Posted June 16, 2014 Posted June 16, 2014 I'll try to get some logs if you like, and try Hentai Creatures to check the Vampire Lord. I think I still have it somewhere actually. Just so I know if anal files are needed, seems like there's probably one. I'm glad I held off on actually writing multi-stage files if you're adding rape versions!Can I make another suggestion? Could a delay be added to the W&T increase messages at the end of sex scenes? As they are, they appear while the act is still going on, and while the orgasm message is already on screen. A delay would reduce clutter, and the message may make more sense after the act rather than during orgasm. It seems a little odd for the PC to be worrying about that when climaxing. If it came afterwards, variant lines could also be written in to show things like regret or guilt, which could be fun. Also, I should mention that the latest version of Apropos seems much more reliable in terms of messages than before. I don't think I've had a single instance of a message failing to appear or appearing only briefly before disappearing. Any plans on adding some more tag changes to correct some of the weirder issues? Removing the vaginal tag from the giant fingering animation would remove the weirdness of a giant's finger 'filling the PC with {CUM}'. Personally, I'd also change the horse anal tag to vaginal, but that's just me. Chaurus Reverse is also clearly oral rather than anal, really obvious with Creature Features installed. Draugr have no solo anal animation like Falmer does, their same animation could be changed to match, give us more variety when banging corpses. None of these are real issues though, closest is the giant ejaculating finger thing. I've also checked over how many stages each animation has, so I know how many stage files to create. No point writing a stage 4 bear file when bears don't have that many, and so on. Here's the list, if anyone wants them. The number does not include the Orgasm stage, which is an additional file on the end. Bear - vag 3 stages BigSpider - vag 3 Canine - vag 3, anal 4 Cat - vag 3 Chaurus - vag 3, anal 3 Daedra - vag 3 Dragon - vag 3, oral 3 Draugr - vag 3, gang 3 Falmer - vag 3, anal 3, gang 3 Gargoyle - vag 3, anal 3 Giant - vag 3 Horse - anal 3, oral 6 Spider - vag 3, gang 3 Troll - vag 2/3, anal 2/3 (new animations have 2, old animations have 3) Werewolf - vag 3, anal 3 Wolf - vag 4, anal 3 Vampire Lord - should be vag 3, his animations are the same as Draugr/Falmer, just an issue as to whether any count as anal or not. MF & FF animations will be checked when I have time. All categories have at least 1 animation with 4 stages then orgasm. What I plan on doing is checking default SexLab settings for which are restricted as Aggressive, then checking which sets have how many so I know which files to create. I'll also take a look to see if there are specific stages that will only have certain animations or types of animation. For example, there's only 1 vaginal animation with 5 stages then orgasm, and that's 'Bed Missionary', which is by default consensual. So there's no reason to make a 'Stage 5 Rape' file, and the 'Stage 5 Consensual' file can have specific references to the missionary position and being spread eagle, without the risk of it being used for an incompatible animation. The same can be done with Troll's stage 3 anal, which is always 'head down, ass up', and Troll's stage 3 vaginal, which are always face to face. Canine/Wolf anal only has one animation, so I can make references to being 'on hands and knees', etc etc . I may be taking this too far, but fuck it. Once I have the numbers for the human acts in which categories, I'll post them. Obviously, this would change if anyone changes SexLab's default settings for Aggressive animations. EDIT: Wolf's 4 stage animation is actually vaginal, and the old 3 stage doggystyle is anal.
gooser Posted June 17, 2014 Author Posted June 17, 2014 What about people who uncheck "Restrict aggressive animations" under SexLab's MCM panel?
Neodarkside Posted June 17, 2014 Posted June 17, 2014 Well... guess I am starting over again. I'm currently using an older version of Apropos from March, so something like version 20140317. After uninstalling and installing the new version, the game endlessly crashes upon loading a save game, installing the old version it works again. Making a new character works just fine because the game uses the new version of the mod for that saved game. I don't recall seeing one, but is there a uninstall feature for Apropos? To remove the mod entirely from a save and then install it completely fresh? I don't mind starting over, hell half my characters get to about lvl 20 or so and then I get bored of them and make a new one. Kinda did so a day ago. Unfortunately, that means my older characters using the older versions of the mod can only be played by uninstalling the current version and installing the new.
gooser Posted June 17, 2014 Author Posted June 17, 2014 Have you tried the clean save technique? It's described on the OP under "Update Instructions". Additionally you could try using a save cleaner utility (after following the clean save technique): http://www.nexusmods.com/skyrim/mods/52363/? I only clean the scripts marked with "#".
Neodarkside Posted June 17, 2014 Posted June 17, 2014 Have you tried the clean save technique? It's described on the OP under "Update Instructions". Additionally you could try using a save cleaner utility (after following the clean save technique): http://www.nexusmods.com/skyrim/mods/52363/? I only clean the scripts marked with "#". Well now I feel like a noob >_< I tried that before, or at least thought I did it right, made a save, uninstalled, made another save. However, I installed after that. I think I also didn't wait a few minutes, nor did I double save after uninstalling. It just kept crashing on me. Now it works fine, least I got one of my old character saves back. Thanks, next time I'll read the instructions a bit more closely.
Guest Posted June 17, 2014 Posted June 17, 2014 What about people who uncheck "Restrict aggressive animations" under SexLab's MCM panel?Shouldn't make a difference, I don't believe there are any categories where aggressive has longer animations than consensual. There would be issues where people take one of the longer consensual animations and flag it as aggressive. Once I check all the groupings I'll post notes for such things.
Aliris Posted June 17, 2014 Posted June 17, 2014 gooser, REGRESSION? Male PC deflowers a virgin and HE gets the {CUM} in his {PUSSY} for the first time. Can you post yours if you have modified it? I received the same problem. I suspect I see what the problem is though - the only "virginity" files are for a female actor. There aren't any for a male actor (or rather, male actor on female NPC). I'm guessing it's therefore referencing the female virginity file, which has text for a female PC.
gooser Posted June 17, 2014 Author Posted June 17, 2014 Without a log file with trace enabled, this is conjecture.
Aliris Posted June 17, 2014 Posted June 17, 2014 From FemaleActorVirginityLostVaginal: { "1st Person" : [ "{CUM} fills my {PUSSY} for the first time." ], "2nd Person" : [ "{CUM} fills your {PUSSY} for the first time." ], "3rd Person" : [ "{CUM} fills {PRIMARY}'s {PUSSY} for the first time." ]} To clarify, it's not that there isn't a Male->Female version, it's just that the third person message for virginity, for some reason, is flagging the (male) player as "primary" when it's the NPC's "first time". If you want, I can look up running a trace and do so (I forget how offhand).
gooser Posted June 17, 2014 Author Posted June 17, 2014 Just enable trace level in the first MCM page of Apropos. Sorry my brain is fried right now, and I don't have a male PC save handy to test this. If you could produce a log file that would really help.
Aliris Posted June 17, 2014 Posted June 17, 2014 Actually, I'll skip that and just review the code directly. In the file AproposDescriptions, under Function DisplayMaleActorFemaleVaginalDescriptions: If displayVirginityLost && isOrgasm DisplayFemaleActorVirginityLostMessage(activeName, isPrimaryActorVictim, THIRDPERSON, VAGINAL, Database.RandomSynonym(PUSSY_TOKEN), PUSSY_TOKEN, mapId) EndIf You're passing the activeName - but in the subfunction: Function DisplayFemaleActorVirginityLostMessage(String primaryName, Bool isActorVictim, String effectiveVoice, String sexPart, String sexPartSynonym, String sexPartTokenName, Int mapId) ...is taking the "activeName", which is the player, as the primaryName, hence why we get the male name in "{CUM} fills {PRIMARY}'s {PUSSY} for the first time." I would suggest changing the function call in Function DisplayMaleActorFemaleVaginalDescriptions to the following: DisplayFemaleActorVirginityLostMessage(primaryFemaleName, isPrimaryActorVictim, THIRDPERSON, VAGINAL, Database.RandomSynonym(PUSSY_TOKEN), PUSSY_TOKEN, mapId) That should correctly pass the name of the female NPC in the scene instead. Anal and Oral should require the same fix as well, though I haven't tested them (though they're passing the same variable). Hope this helps!
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