JohnNewton Posted June 9, 2013 Posted June 9, 2013 I think enforcing a sexual orientation onto success/fail chance is silly. There's absolutely no reason to unless the character's dialog suggests it matters. Skyrim's treatment of marriage establishes that gender and race both are generally a non-issue, anyway, so if the idea is to respect the flavor, gender shouldn't matter very much. I think that has more to do with Bethesda thinking it's not a productive use of paid developer time/being lazy than every character in the game being bisexual.
Zsar Posted June 9, 2013 Posted June 9, 2013 However, mods like SexLab Romance already assign a sexual preference to NPCs. It may be used to invert the chance where appropriate, say:  Quest settings: male modifies chance by factor x != 1.  Romance assigns bisexual: -> set x to 1.  x < 1.:  Romance assigns homosexual && actor is male: -> factor = 1./factor  Romance assigns heterosexual && actor is female: -> factor = 1./factor  x > 1.:  Romance assigns homosexual && actor is female: -> factor = 1./factor  Romance assigns heterosexual && actor is male: -> factor = 1./factor  all other cases: -> do nothing  More intricate modifications could be devised for cases such as "bisexual with male preference" -> factor = 1./(0.5*factor) or "bisexual with female preference" -> factor = 2./factor, or similar. But mayhap it is indeed not very conductive to speculate about actor's orientation at this stage of design - it is more implementation detail than core functionality and would ideally be exposed to alteration by outside sources anyway.  Perhaps but I see it as a legitimate answer to some degree. And yes, I can be a bit of a jerk at some moments such as Arvel doing a runner and actually leaving me all these draugr to fight...  Fair enough and indeed I shall not complain about this particular scenario. Once another forsakes proper conduct, they deserve it neither.
rylasasin Posted June 9, 2013 Author Posted June 9, 2013 Okay, after my original post completely fucked up on me (somehow, not quite sure how that happened) I think I've managed to fix it. I'm not sure if any entries were lost so I'll have to go through them again.  Sorry about that.  I think enforcing a sexual orientation onto success/fail chance is silly. There's absolutely no reason to unless the character's dialog suggests it matters. Skyrim's treatment of marriage establishes that gender and race both are generally a non-issue, anyway, so if the idea is to respect the flavor, gender shouldn't matter very much. I'm with JohnNewton on this one. The marriage system allows you to marry anyone of any gender isn't due to the fact that just about EVERYONE in skyrim is bisexual... it's more due to the fact that skyrim was rushed to reach the 11/11/11 deadline and its characters are extremely plastic (compared to say... fallout new vegas). Hell, oblivion had more definable characters than skyrim when it comes right down to it.  And the fact that they didn't want to piss off petty little boys by introducing gender preferences into the marriage system.  Actually, when it comes right down to it, the Marriage System is pretty clunky and contrived right from the start. I mean, according to Skyrim, marriage pretty much goes like this:  Talk to priest and say you want to get married to someone (not any particular person, just someone), get amulet of Mara  Walk into bar.  Start brawl (which somehow raises disposition)  talk to person for about 2 minutes  propose marriage, accepted  go to temple of Mara  ???  PROFIT! MARRIAGE!!  Or as I like to call it, "Supermarket Marriage"  .... yyyyeeeaaah... not exactly the kind of system I'd want to base this thing on.Yeah I know that's kinda going off track, but for some reason the Marriage system in skyrim is just something that irks me.   Offer (Persuade); Easy difficulty Reward: Once-daily sex option with Lucan Consequence: Reduced reward gold Player is male, Player is Female  Demand (Intimidate): Hard difficulty Reward: Sex + slightly increase gold payout Consequence: No gold reward (but you can keep the claw so it's not all bad). Same criteria  Now that on the other hand I can agree with. More options to go about something is almost always a plus.   However, mods like SexLab Romance already assign a sexual preference to NPCs.  Hmmm Gender might need to be a global modifier then.
Zsar Posted June 9, 2013 Posted June 9, 2013 Hmmm Gender might need to be a global modifier then. Huh? Why? It is a flag (NPC_\ACBS)Â which can be retrieved by (actor.GetBaseObject() as ActorBase).GetSex(). Does that not suffice? 0 is male, 1 is female. Works on the player as per the code example.
rylasasin Posted June 9, 2013 Author Posted June 9, 2013  Hmmm Gender might need to be a global modifier then. Huh? Why? It is a flag (NPC_\ACBS) which can be retrieved by (actor.GetBaseObject() as ActorBase).GetSex(). Does that not suffice? 0 is male, 1 is female. Works on the player as per the code example.   What I mean is  "Player is Female, Player is Male" would have to be a global chance modifier based on either the NPC's orientation assigned to them by Sexlab, rather than being a static case-by-case basis.  Oh well, I'll keep the current forumula for now though. Since this is just an idea pool and not a mod development thread.
Zsar Posted June 9, 2013 Posted June 9, 2013 Err... still do not get it. If global it cannot be based on a specific NPC's orientation - would be local. If static it cannot be case-by-case - be always the same. What would be sensible is a global "does not match" modifier, coupled with a static or non-static "check compatibility" method: const float BASE_CHANCE = 0.5; // some arbitrary value const float CHANCE_MODS[2] = { 0.75, 1.25 }; // not compatible vs. compatible; may add more const unsigned int CM_INCOMPATIBLE = 0; const unsigned int CM_COMPATIBLE = 1; float calcChancePerPreference(actor calculator, actor calculee) // static version { <someType> preference = <someMethod>(calculator); // from whatever defines preference // say 2-bitmask: (male, female) char sex = (calculee.GetBaseObject() as ActorBase).GetSex(); // some integral type with at least [-1, 1] as possible values if(sex >= 0) // -1 would be "undefined" { if((preference & ++sex) > 0) // if sex == 0 (male) then bitwise AND with sex+1 will cancel out female bit, // if sex == 1 (female) then bitwise AND with sex+1 will cancel out male bit // if remaining bit is set, the value will still be > 0 (1 or 2 in this case) { return BASE_CHANCE * CHANCE_MOD[CM_COMPATIBLE]; } else { return BASE_CHANCE * CHANCE_MOD[CM_INCOMPATIBLE]; } } else { return BASE_CHANCE; } } float calcChancePerPreference(actor calculee) // non-static version { return calcChancePerPreference(this, calculee); } And while I drafted this, it dawned on me that the calculator's gender does in fact not matter - so it is not considered in there.
rylasasin Posted June 9, 2013 Author Posted June 9, 2013 Oh, by global I meant "applies to every situation" instead of "Applies to all situations equally".  As in "The Gay/Bi/Straight check is applied and works the same for every situation" rather than "All people are Bi/Gay/Striaght".  If that helps.
Zsar Posted June 9, 2013 Posted June 9, 2013 Ah, got it. Sorry for being thick.  Very much in favour of a unified approach - ideally it should not even matter if it is really the player who fulfills a quest or an NPC. Considering that NPCs can and do have quests as well, although different ones from the player. Somewhen in the future someone may open certain player quests up for NPCs, so if one is lazy someone else takes care of things... if we do our homework correctly now, the system would still work without alteration - and the player may stumble upon a plundered dungeon first and on disgruntled return a busy questgiver on top... or bottom. Considering that NPC-to-NPC relations are a well-received feature of LoversComfort, this is probably the way to go (and so nice for maintenance).  ... Of course this raises the question, whether it be not conductive to insert some middleware between SexLab framework and quest, to encapsulate the "translate-favour-into-sexual-favouritism" functionality. Something along the lines of "insert favours and their severity, insert quest-independent modifiers, get end-result" as a single function call.
Ayiru Posted June 12, 2013 Posted June 12, 2013 Very interesting idea! I'll be following this one for sure.  One that occurs to me would be in No One Escapes Cidhna Mine: The Dragonborn speaks to Borkul about seeing Madanach, and in addition to the other options there (getting a shiv, beating him up, bribing him with skooma and the regular persuade/intimidate checks) you can offer to have sex with him in return for access to Madanach.  Prerequisite: Ask a prisoner about Madanach Success: Progression through the quest, Borkul lets you through Failure: Get the damn shiv! Difficulty: Easy (Borkul has been in that prison for 12 years. He'll probably be a bit frustrated!) Modifiers: Player is female. Player is male. Player is a female orc. Player is an elf or human. Player is a khajiit or argonian. Â
Grimbold the unlovely Posted June 13, 2013 Posted June 13, 2013 INGUN'S TASK Â Ingun Black Briar wants you to collect deathbell, nirnroot etc. etc. 20 of each. Fuck that. You have a better idea. You offer her a different alchemical ingredient, and after she swallows it, her name is changed to Ingun Whiteload. She never liked the family name anyeay.
Grimbold the unlovely Posted June 13, 2013 Posted June 13, 2013 JOINING DARK BROTHERHOOD Â Astrid asks you to prove your worth by killing one of three innocents? You reply: Â "Killing innocents is easy. Seducing a dark sister . . . now that is a challenge." Â If you pass a chance test (roll of AI dice) she replies: Â "You are presumptuous, Dragonborn. I like that. Show your prowess then. This dark sister is hot for you. Show me how a Dragonborn can fuck."
Bromm83 Posted June 13, 2013 Posted June 13, 2013 As you might have seen I have started stealing ideas from this thread for SexLab Solutions. I just wanted to say awesome work! Keep the ideas coming and also include possible dialogue choices if possible, since it's hard to be creative when you have to use most of your time thinking how to sturcture things... Some of the ideas I have used I have simplified a little, and on other quests I had other ideas.. But all in all I plan to use at least most of the ideas that end up in this threads OP just because they are layed out and easy to use, plus it's ideas that comes straight from the users of the mods...Â
Kuroshu Posted June 14, 2013 Posted June 14, 2013 JOINING DARK BROTHERHOOD  Astrid asks you to prove your worth by killing one of three innocents? You reply:  "Killing innocents is easy. Seducing a dark sister . . . now that is a challenge."  If you pass a chance test (roll of AI dice) she replies:  "You are presumptuous, Dragonborn. I like that. Show your prowess then. This dark sister is hot for you. Show me how a Dragonborn can fuck."  If you remove that or change it in a way that won't mention the player being The dragonborn then it can work. Else it will be quite odd being called a dragonborn when you  never heard/haven't passed that quest yet.  If you REALLY like that line then you can add a condition that only shows it when you find out your dragonborn, Else make it "open". The most common "Name" is Adventurer and Traveller. So "You are presumptuous, Adventurer. I like that. Show your prowess then. This dark sister is hot for you. Show me how  you fuck."
Dude500X Posted June 15, 2013 Posted June 15, 2013 Well, I'm not too satisfied with there not being a way to save Saadia in the In My Time of Need suggestions so I am going to suggest one and perhaps someone can work on it.  After seeing Kematu in the cave and having him tell you his story the Dragonborn (I believe you must have done the Whiterun Dragon quest to initiate In my time of need) could confront Saadia and see what she has to say.  Saadia could offer sexual service for the Dragonborn's aid (its never been confirmed if she was the bad guy in this quest or not, so I won't suggest her confessing to anything Kematu has said she has done as he may be the bad guy). The service should be something simple (that wont make alot of noise) such as a kneeling blowjob as such (any full sexual act such as missionary would make too much noise and would arouse suspicion from inside the bannered mare).  At this point the Dragonborn could indeed double cross Saadia and hand her over or he could attack the Alikir right before they try take possession of her (like you can in vanilla). Her response would however be changed if Dragonborn attacked the Alikir and she would thank the Dragonborn for saving her.  The reward could then be casual relations with Saadia once or twice a day, or an infinite amount of times a day.  I really don't know how this could work with a female Dragonborn though. Also, I think this option should be available to all male PC's regardless of Race.   PS: Bromm. Hint Hint lol, I see you have done something similar to this already, if it could be enhanced though in the future with more depth would be even better.
JohnNewton Posted June 15, 2013 Posted June 15, 2013 How is the success mod system intended to work? Should it give you a % chance of success (similar to FO3), or a minimum skill needed for automatic success (like in FO:NV and Skyrim). I would prefer the latter. Â As you might have seen I have started stealing ideas from this thread for SexLab Solutions. While awesome (obviously), that might mean that all the fancy, elaborate race/class/item modifiers will remain unused, since I doubt anyone will bother creating another mod with the exact same content + the success modifier system. There's also the whole "avoiding porn logic" goal, something I hope you will still adhere to.
D_ManXX2 Posted June 15, 2013 Posted June 15, 2013 Traveling the first time to Windhelm you see darkelf female and 2 male nord talking there could be story there, they even mention visiting her at night and thinks she is an imperial spy and have way of making her talk. Â when this quest begins the player if male has a chance to rescu this female dark elf or join in with the nords if player is female and tries to rescue this female there is a chance she will also be a victim then you both needs to find a way escape. Â Â Â
rylasasin Posted June 16, 2013 Author Posted June 16, 2013 How is the success mod system intended to work? Should it give you a % chance of success (similar to FO3), or a minimum skill needed for automatic success (like in FO:NV and Skyrim). I would prefer the latter. Â I'm not sure, I'll just leave that to whoever decides to take this idea pool and do something with it (since this is all this thread is: an idea pool for an author interested in making such a mod.)
Kuroshu Posted June 17, 2013 Posted June 17, 2013 Well, I'm not too satisfied with there not being a way to save Saadia in the In My Time of Need suggestions so I am going to suggest one and perhaps someone can work on it.  After seeing Kematu in the cave and having him tell you his story the Dragonborn (I believe you must have done the Whiterun Dragon quest to initiate In my time of need) could confront Saadia and see what she has to say.  Saadia could offer sexual service for the Dragonborn's aid (its never been confirmed if she was the bad guy in this quest or not, so I won't suggest her confessing to anything Kematu has said she has done as he may be the bad guy). The service should be something simple (that wont make alot of noise) such as a kneeling blowjob as such (any full sexual act such as missionary would make too much noise and would arouse suspicion from inside the bannered mare).  At this point the Dragonborn could indeed double cross Saadia and hand her over or he could attack the Alikir right before they try take possession of her (like you can in vanilla). Her response would however be changed if Dragonborn attacked the Alikir and she would thank the Dragonborn for saving her.  The reward could then be casual relations with Saadia once or twice a day, or an infinite amount of times a day.  I really don't know how this could work with a female Dragonborn though. Also, I think this option should be available to all male PC's regardless of Race.   PS: Bromm. Hint Hint lol, I see you have done something similar to this already, if it could be enhanced though in the future with more depth would be even better.  One way to make it fit for Female PC can be to seduce Kematu and the Alikir to giving up their search or become Kematu's mistress/lover after giving Saadia to him. ie he returns after a few days.  Not sure if that's too "Porn Logic".  Also: No you don't have to finish the "Whiterun Dragon" quest to access "In My Time of Need". The only requirement if I can remember correctly is to be a certain Lvl and up. Maybe 5 or 15.  Almost every quest in the game can be done with out doing the Main quest.Â
RDKateran Posted June 17, 2013 Posted June 17, 2013 Sounds a bit too porn logic for me, especially for being Kematu's mistress. He'd be busy escorting Saadia back to Hammerfell.  Not every quest need involve sex, and not all quests are going to make sense with sex somehow inserted./pun
Kuroshu Posted June 17, 2013 Posted June 17, 2013 Twast a suggestion. Just to clarify, I did say that he returns after a few days since I knew he was going to be escorting Saadia back to Hammerfell. Â Nonsense Every quest needs sex! Makes perfect sense!(Not serious)
Bromm83 Posted June 17, 2013 Posted June 17, 2013  PS: Bromm. Hint Hint lol, I see you have done something similar to this already, if it could be enhanced though in the future with more depth would be even better. Yes it can, and it probably will! I try to focus on getting the quests working with an alternative first, then I can expand on that alternative!  How is the success mod system intended to work? Should it give you a % chance of success (similar to FO3), or a minimum skill needed for automatic success (like in FO:NV and Skyrim). I would prefer the latter.  As you might have seen I have started stealing ideas from this thread for SexLab Solutions. While awesome (obviously), that might mean that all the fancy, elaborate race/class/item modifiers will remain unused, since I doubt anyone will bother creating another mod with the exact same content + the success modifier system. There's also the whole "avoiding porn logic" goal, something I hope you will still adhere to. I am trying to avoid porn logic, but there will probably stay some of it in. That's why a community like loverslab is so great. Then you all can play through it and tell me what I could change to make it less porn logic! And hopefully give me some ideas to good dialog and quests. When it comes down to the elaborate race/class/item modifiers I have not added them yet, and I will not promise that I will either, but my plan is to add them in the future. The reason why it is not done yet? It's a shitload of work adding different dialogue and different checks for every race, sex and items. Especially if you have several different ways out of the quest (like if you could choose what kind of sex you want). For me to use the time to make that work I will need to work with someone that can help me add lore friendly lines. Or I could set up a forum thread where people can suggest dialog for each quest.. The part that takes the longest isn't typing the lines or making the conditions. It's coming up with a line that's not too blunt, too disgusting, too fallout or too boring. And yes, they are often still too boring and sometimes a bit disgusting...  So if someone would like to set up suggestions for dialog I can use, please organize it somehting like this: topic1: - What about some alternative payment?   - That sounds interesting, what did you have in mind? (conditions:  player "sex" AND player "race" OR player "race") (Link: topic2 and topic3)   - Sorry I just take cash (Link original topic) topic2: - I could give you a blowjob   - [pulls out his dick] Well just get to work then! (conditions: speech >= 20) (result: Complete)   - Nah, that won't do it for me. (conditions: speech < 20) (link topic4 and original topic) topic3: - "Some referance to anal sex"   - "some reference to yes" (conditions: PlayerGetItemCount RandomItem == 1) topic4: - What would you accept then?   - "random thing he would accept" (link: topic5 and topic6)   - "more random he would accept" (link: topic5 and topic6) topic5: - Player agrees to demand  - "comment from subject" (result: complete) topic6: - player disagrees  - "comment from subject" (link: original topic)  Something to remember: - What subject (the NPC) would agree to does not have to be sex. - If you want the NPC to remember a choice you made for later I will need a comment on it and a description on what you want to be done with it. The NPC could have a greeting added where he refers to the blowjob, or he could start demanding it whenever you talk to him in the future, or once a day, or maybe just once more. - If you want the NPC to get the player to have sex with someone else it has to be a named player! This is also true for threesomes! - The more time you put into making the dialogue and the more options there are in it, the better and more lore friendly it will feel. But there is a limit. If a player is met with endless dialog topics it will just be a boring conversation with some pixel porn in the end. Keep it simple.
rylasasin Posted June 17, 2013 Author Posted June 17, 2013 As you might have seen I have started stealing ideas from this thread for SexLab Solutions. Â Well, that's what this thread is for.
Dude500X Posted June 18, 2013 Posted June 18, 2013 oh, well, I learnt something new today about In my time of need lol. I always thought it only happened after Dragon rising. Guess I must of been the level required for that quest everytime I finished the dragon one eh,
blackmagickota Posted June 21, 2013 Posted June 21, 2013 any other mods pulling from here than Sexlab Solutions? or is Solutions the mod for all these ideas?
blackmagickota Posted June 21, 2013 Posted June 21, 2013 any other mod using these ideas than Solutions? or is solutions the mod for all of these?
Recommended Posts
Archived
This topic is now archived and is closed to further replies.