Jump to content

Apropos - Feature Request and Descriptions Submission


gooser

Recommended Posts

Guest nonokab
Posted

 

 

 

Not sure if this is helpful, but in writing JUGs... where it's all dialogue-driven, and this is for a specific animation (breastfeeding), but I'm sure would apply to other FF animations, I actually wrote the dialogue for NPC breastfeeding FROM a player (which is kind of the default position) and also for a player breastfeeding FROM an NPC. When starting those animations I had to switch the positions for player on NPC vs NPC on player, but the positions are definitely determining who is giver and who is receiver.

 

So... I saw Ashal's response about checking position and that would actually work if you can do it.

 

I can run some tests with other FF animations that do not involve a strapon if that would be helpful. 

 

What might be different... and I'd have to check this... is who is ACTIVE and who is PRIMARY. 

Decauk once said something to the effect of, "the one with the dick is ACTIVE" which I found kind of humorous... but of course in the case of FF there's no dick (animations without strapon). So Apropos would have to know the position 0 is PRIMARY and position 1 is ACTIVE in the case of FF without strapon (I think those positions are correct... don't take that as gospel yet though).

 

HOWEVER.... if we can use FemaleActor_female_animationName for female actor ACTIVE and female_FemaleActor_animationName for female actor PRIMARY, then getting the tags sorted out might be a lot easier. :)

 

Anyways... I love this mod and I'm nowhere near proficient enough at scripting but I can test stuff if it would be helpful.

I also use Mod Organizer so I can create a "throw away" profile to beat the hell out of and not hurt my game any...

 

just puttin' it out there. I feel like a leech. I'd like to help if I can.

 

 

Primary--in the way that Apropos is put together--seems to be the person that is narrating in 1st person, so I would think that we'd want primary to be the player if the player is present. Therefore, I think we need to use another set of titles to determine what "primary's" role is in the animation and then narrate appropriately. SexLabFramework tells us who's wearing a strap-on so that part isn't hard. When there isn't a strap-on present, it's who is on their knees--so to speak--that's the more nebulous part to figure out.

 

I would suggest that it's probably a good assumption that the person in slot 0 is the one receiving the pleasure and the person in slot 1 is the one giving it, at least in my own limited testing. Then, on a case by case basis, it makes sense to write descriptions for the exceptions to the rule.

 

I hope in general, we can draw a similar conclusion for M-M if that comes to pass or someone else patches it in.

Posted

Well.... using the existing naming scheme...

 

if we used FemaleActor_female_animationName for a "normal" position arrangement (similar to FemaleActor_Male....), that would be taken to mean the FemaleActor is in the "giving" position I think. I mean FemaleActor_Male_Oral = she's giving him a BJ. Wouldn't then FemaleActor_Female_Oral put her in position to be the one licking a female NPC? (PC in position [1], NPC in position [0])

 

And then if she's on the RECEIVING end of a good tongue lashing by a female NPC, wouldn't Female_FemaleActor_Oral be what we're looking for? (PC in position [0] and NPC in position [1])

 

This may all be moot if position detection isn't workable. But if I'm remembering correctly from my testing, if you have 2 female NPCs doing a non-strapon act, and the player is not involved, if you play the 3rd person view, I think the position assignment was working. It only WASN'T working if the player was with an PC. Then for some reason the player gets assigned to both PRIMARY and ACTIVE. So... it seems SOMETHING is different when the player is involved.

 

And, Gooser, to be clear, I'm not criticizing. Just trying to brainstorm. You may have already been through most of this and tossed it out for whatever reason (coding won't work, causes other problems, etc), but this is BY FAR the most important mod in my load order (next to SexLab itself). I hope we're not bugging you by this discussion. Honestly just trying to help.

Posted

 

 

I'd love to see some differentiation for FF actors in the receiving vs. giving (previously called dominant and passive respectively in this thread, though you could argue the reverse so I'm using less ambiguous language). Given the main author's proclivities though, I think it's realistic to assume that this won't get implemented. I looked but I didn't see the author giving license to use their code, so I was wondering if anyone knew if it was okay to try to patch this in myself and share? Sorry if I missed it, but putting it clearly in the main mod description would help. :)

 

Proclivities? I think you might be imagining things.

 

There is no way that I know of to differentiate between receiving and giving FF actors. 

 

See Ashal's answer:

 

http://www.loverslab.com/topic/28634-best-way-to-tell-what-actors-are-in-what-positions-in-a-non-strapon-ff-animation/?do=findComment&comment=717654

 

I hope its clear - when Strapons are involved -yes we can tell who is 'giving'. Not so with oral, etc, type animations. 

 

Edit: The solution going forward is to rely on Unique animation support. Currently FF support is provisional. I'm still working on a rewrite/reformat of database files.

 

 

I meant no offense, just trying to say that FF wasn't high on your priority list, as support for it was a little late coming, but maybe I am imagining something! :)

 

In every FF scene that I've seen that didn't involve a strap-on, it looked like the giver was in actor position 1 and the receiver was in 0. I haven't checked every FF scene out there, just what I've seen so far. It looks like Radiant Prostitution makes this assumption when doing the oral assignments for something like, "I want you to go down on me," etc.

 

The question still stands though, are you okay with people making patches on top of your work?

 

 

You can submit patches to me, but no independent releases/forks of Apropos. It is a complete nightmare.

Posted

So I think this mod is pretty awesome, and I wanted to create a database for my own game. Before I start though, I just had a quick question which I didn't see addressed already: is it possible to have a set of messages/database only for a specific NPC? That is, if the PC is having sex with, for example, their spouse it will only display specific messages, which will not play if having sex with another NYC?

 

Thanks for any help

FB

Posted

@feralbyrd There is a simple workaround that makes that possible. The default db has three categories for three grammatical persons (I, you, they). But you can use these three categories in any way you want. I use them like this: 1) ("1st person") spouse specific messages; 2) adultery 3) one night stands. This requires rewriting all the messages to suit yourself, but it sounds as if that is what you want to do anyway. Decauk's messages are great for the purpose he wrote them for (exhibitionist sex in public places), but if you want spouse specific messages you will have to write your own. Easily done. Just be consistent in placing them in the same category (1st, 2nd or 3rd person, which of course do not have to be that)

Posted

So I think this mod is pretty awesome, and I wanted to create a database for my own game. Before I start though, I just had a quick question which I didn't see addressed already: is it possible to have a set of messages/database only for a specific NPC? That is, if the PC is having sex with, for example, their spouse it will only display specific messages, which will not play if having sex with another NYC?

 

Thanks for any help

FB

 

There is no automatic way, at this point, but ...

 

@feralbyrd There is a simple workaround that makes that possible. The default db has three categories for three grammatical persons (I, you, they). But you can use these three categories in any way you want. I use them like this: 1) ("1st person") spouse specific messages; 2) adultery 3) one night stands. This requires rewriting all the messages to suit yourself, but it sounds as if that is what you want to do anyway. Decauk's messages are great for the purpose he wrote them for (exhibitionist sex in public places), but if you want spouse specific messages you will have to write your own. Easily done. Just be consistent in placing them in the same category (1st, 2nd or 3rd person, which of course do not have to be that)

 

The only drawback with this method is you'll have to go to into the MCM and change the Person from "regular" to "spouse" (ie 2nd to 1st) when you get home.

 

Another way could be to disable a couple animations, define them as Unique, write you content for just those.... and then have a way to start just those animations with your spouse.  Grim's method is probably the best for now.

Posted

@Grimbold & karlpaws - Wow, thank you guys so much for your help. I wasn't expecting a response so soon, if at all. I think I'll go with Grim's idea- I don't mind going into the MCM for that. I don't really go for the whole "sleep with everybody and everything thing", but if my character does happen to stray, I'd like it to reflect in the messages. Helps my RP'ing. Thanks again!

Posted

The two solutions that have been suggested are of course mutually compatible. In fact I use karlpaws's method as well as the one I suggested. Another spin available is to use one of the three femaleactor voices (I use 3rd person) for your spouse's extramarital adventures (with or without your player character's blessing). So if you are swingers, you can write messages in the femaleactor files that present things from the spouse's perspective. Maybe she is having a fling with an NPC (of either sex) while you watch. Your messages can put any spin on the situation you like.

 

I finally douwnloaded and installed the new Apropos, and thanks to Gooser's pellucid instructions, everything works fine for four different player characters I am using (four games successfully updated). I have just a couple of questions for those who are more advanced than I am with the nnew Apropos:

1) Do messages now display for foreplay (I have not yet seen any)?

2) Do messages now display for threesomes (I get default two person messages and sometimes not those)

Posted

The two solutions that have been suggested are of course mutually compatible. In fact I use karlpaws's method as well as the one I suggested. Another spin available is to use one of the three femaleactor voices (I use 3rd person) for your spouse's extramarital adventures (with or without your player character's blessing). So if you are swingers, you can write messages in the femaleactor files that present things from the spouse's perspective. Maybe she is having a fling with an NPC (of either sex) while you watch. Your messages can put any spin on the situation you like.

 

I finally douwnloaded and installed the new Apropos, and thanks to Gooser's pellucid instructions, everything works fine for four different player characters I am using (four games successfully updated). I have just a couple of questions for those who are more advanced than I am with the nnew Apropos:

1) Do messages now display for foreplay (I have not yet seen any)?

2) Do messages now display for threesomes (I get default two person messages and sometimes not those)

 

#1 No

#2 No

 

I've gotten foreplay tagged animations to display descriptions by adding a "dummy" tag like handjob or boobjob, neither of which affect W&T ... BUT... and it's a BIG BUT.... adding those tags might get an animation selected when looking for a handjob or boobjob by a mod searching BY TAG... so you have to be thoughtful about adding/deleting tags.

 

For the threesome, you get the 2 actors description because Apropos doesn't handle a third (or foursth) actor in the animation.... yet? Who knows.

You can kind of write AROUND it if you watch the animation and just vaguely refer to another participant (very vaguely) and it looks ok until something better comes along in terms of how these more complex animations can be handled... if it's even possible. Gooser is a wizard at this and just look at where we are, but I think we're pretty constantly asking more of him. :)

 

or.... nagging... depends on which end you're on, I guess...

 

:D

Posted

I'll throw in a few thoughts as well, for discussion...

 

For the unique files, I tend to put female perspective comments in 1st person and male comments in 2nd (though not always spoken in 2nd) and use those depending on male or female PC. Since femaleactor_male files are never used for male PCs I only edit half of them for my taste... also leaves the original comments in the 1st/2nd person for reference later.

 

There was also a new file posted today I guess, Sexlab Tools.  Says it can let you pick animations by tag, though I dont know if it just uses the built in ones, or if it scans for a list and shows any available.

 

I had a thought of changing the tags on some animations, removing all and adding just a couple special created tags.  Then picking those tags when I had a situation I wanted.  Would be useful if we could duplicate animations, so I could have a standard missionary, and then a spouse_missionary, to go with a unique description file just for that.

 

Would really like a cowgirl tag to go with the lesbian and cunnilingus ones, but that can wait till the rest of the mod's features are done.

Posted

I'll throw in a few thoughts as well, for discussion...

 

For the unique files, I tend to put female perspective comments in 1st person and male comments in 2nd (though not always spoken in 2nd) and use those depending on male or female PC. Since femaleactor_male files are never used for male PCs I only edit half of them for my taste... also leaves the original comments in the 1st/2nd person for reference later.

 

There was also a new file posted today I guess, Sexlab Tools.  Says it can let you pick animations by tag, though I dont know if it just uses the built in ones, or if it scans for a list and shows any available.

 

I had a thought of changing the tags on some animations, removing all and adding just a couple special created tags.  Then picking those tags when I had a situation I wanted.  Would be useful if we could duplicate animations, so I could have a standard missionary, and then a spouse_missionary, to go with a unique description file just for that.

 

Would really like a cowgirl tag to go with the lesbian and cunnilingus ones, but that can wait till the rest of the mod's features are done.

 

I would caution you regarding the tags. It will affect EVERYTHING.... not just Apropos. 

Posted

Yeah, that's why I wanted either a copy / duplicate of the animation... or would just pick a couple animations to "disable" and remove all the tags from, then add my own tag(s) so I could pick them, and use their singular apropos descriptions just for those scenarios.

 

But that's a lot of work for a couple situations, with the tools we have now.  Just waiting for some more elegant tools... and wishing I had more of my CS skills from college than desktop support that I went with for my occupation.

Posted

This may have been brought up already before but I had an idea that would be nice to see added to the mod.

Messages related to the arousal of the PC, NPC's, and creatures around them, and to try and associate them with each other in the messages, like how much the PC would want to have said NPC, or creature, based on the levels of arousal on the two involved.

Posted

This may have been brought up already before but I had an idea that would be nice to see added to the mod.

 

Messages related to the arousal of the PC, NPC's, and creatures around them, and to try and associate them with each other in the messages, like how much the PC would want to have said NPC, or creature, based on the levels of arousal on the two involved.

 

If you mean something outside of sex, that's probably best for its own mod as an addon to Arousal or Arousal Redux. Some people might not want to burden their computers with the extra work involved in that, as it would have to trigger every so many seconds to see who is around, if they match the preference of the PC, check their arousal, and then present the message.

 

Personally, unless it gives me a hint on which NPC I might be able to be more successful with in some way I probably would not use it, but to each their own.  I like to have the wear and tear reduction settings set pretty fast so I get one of those messages quite frequently instead.

Posted

Two questions:

 

Can we share our own txt. files of the db for others to use? Or is it solely the realm of Decauk? I want to specifically help fill in text for FxF, though obviously my style differs and I don't want to intrude. I want to aim personally for a loving, more soft description theme for consensual actions since there seems to be work towards Themes coming.

Are unique animations only for MxF, or can they be used for FxF as well, and how?

Posted

Please post only feature requests and ideas here. Also submit any .txt file submissions here.

 

Thanks

 

Original Mod: http://www.loverslab.com/topic/28123-apropos/

 

 

Two questions:

 

Can we share our own txt. files of the db for others to use? Or is it solely the realm of Decauk? I want to specifically help fill in text for FxF, though obviously my style differs and I don't want to intrude. I want to aim personally for a loving, more soft description theme for consensual actions since there seems to be work towards Themes coming.

Are unique animations only for MxF, or can they be used for FxF as well, and how?

 

Go ahead and post what you have.  We can each look at what you have and either use your db entire or mix and match with the others as they're uploaded. I think that's one of the best parts of the mod, that you can customize it as much as you want to put the effort into, since each stage of each animation has its own file.  Does make for a lot more work for writers but that's always the case with customization.

Guest nonokab
Posted

So, I've been toying around with some things and I've patched in support for contextually displaying psikochik's femaleactor_female files, depending on if the player is in the dom position. (big props to you, psikochik, the files are awesome). I'll describe what I did below so that it might get merged in, if the author so wishes. :) This just requires a minor tweak, putting the dom files into a Femaleactor_female_dom folder and renaming the files appropriately as well.

 

I won't post my own files because I've been messing with the code a lot and I'd need to clean things up a bit before doing that but I'll do my best to explain my work below.

 

Sample code and explanation to follow: 

 

 

 

 

 

First, the code to slot in the primaryActor and the activeActor in AproposDescriptions.psc seemed to be slotting the player into both the active and primary positions in some instances, so I tried to come up with something a little more reliable:

        If actorList.Length > 1
		primaryActor = actorList[1]
		activeActor = actorList[0]
		If thread.HasPlayer && PlayerRef == actorList[0]
			primaryActor = actorList[0]
			activeActor = actorList[1]
		EndIf
	Else
		primaryActor = actorList[0]
	EndIf

Then, sort of relying upon my earlier assumption (that I've tested with quite a few animations) that the actor in actorList[1] is the giving party (at least for oral), we can then test for this and set ourselves up to replace "Female" with "Female_Dom".

Bool Function IsFemdom(SslThreadController thread)
	Actor[] actorList = thread.positions
	If actorList.Length > 1 && thread.HasPlayer && PlayerRef == actorList[0]
		return true
	Else
		return false
	EndIf
EndFunction

And in the Function DisplayFemaleActorFemaleOralDescriptions function, add:

    String partner = "Female"
    If IsFemDom(thread)
	partner = "Female_Dom"
    EndIf 

Then put the partner string in place of the hard coded "Female" string when retrieving the tokenized description.

 

I know you're busy writing a new version and reorganizing the database structure, but I'm hoping some of this might help.

 

 

 

 

Posted

Excuse my maybe a bit unqualified question, but is there already something user made for female on female animations for the actual build of apropos? This surely has been asked before, but I couldn't find it answered...

Posted

I have a few started, but not really fleshed out since the FF support has been but recently added and not always consistant.

 

That and I get active/primary screwed up with the inconsistancy... I think part might be depending on the mod starting the sex, it flips which girl is which

Posted

the two anims that stymie me are leito's Cunnilingus1 and Cunnilingus2 from non-sexlab. I think it worked fine when there was just the one anim, but since updating both non-sexlab and apropos I get no messages at all for either of these anims, even when it is male player character in MF action. Has anyone had better luck?

Posted

the two anims that stymie me are leito's Cunnilingus1 and Cunnilingus2 from non-sexlab. I think it worked fine when there was just the one anim, but since updating both non-sexlab and apropos I get no messages at all for either of these anims, even when it is male player character in MF action. Has anyone had better luck?

 

You have to add a tag that Apropos can work from. These 2 animations currently have:

 

Leito, Sex, Straight, Dirty, Cunnilingus, Foreplay, Leadin, MF

 

You need to add something that Apropos can use (Anal, Oral, Vaginal, etc.)

 

If you want to use Oral, then be aware that the animation will then have an impact on Oral W&T.

If you want to use a tag that will simply let Apropos act on this but won't affect any W&T then you could use something like HandJob or BoobJob.

 

Make sure you have uniqueanimations listings for the 2 cunnilingus animations or, by default, you'll probably get blowjob descriptions as I think that's what the default "Oral" descriptions contain. (Or boobjob or handjob.... just be aware of what you're doing. :) )

 

But when adding a tag, you should ALSO be aware that any mod that grabs an animation by tag, will find your tag. The addition of tags doesn't just affect Apropos.

 

Personally, I see Cunnilingus as oral sex so I'd probably add the oral tag. 

You'd have to watch and see if you have any other mods that pull animations tagged as oral in case they're simply expecting something else.

 

Along the same lines.... the breastfeeding animations...

I added BoobJob as a tag.

It was as close as I think I could get without and W&T effect and if a mod pulls animations by tag and that tag is Boobjob, then I guess I can live with this being pulled in that group. 

 

Eventually... with all my free time (yeah, right) I'd like to have unique animation listings for everything. 

That way, when a new animation or 2 comes along, I could create descriptions for 1 or 2 or a handful of animations.

Right now... there are so many, it's a pretty daunting task.

What I MIGHT do is create the folders and drop in default descriptions until I can get back and edit everything. 

Posted

Animationpatchups file, just follow the format. You could replace if you want an animation to be vaginal instead of anal, or reverse.

 

 

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

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