Jump to content

[Modding] Initiating sex problem.


Recommended Posts

First things first, it's not one of those "I installed the framework but i can't do sex!" posts.

 

So, i'm planning out a medium-sized sexout mod in the future, but since i'm new to scripting, i thought i should start with something simple. Right now, i'm planning to make a "Sexout alternative" to the Van Graff's "Birds of a Feather" quest, initiating sex between Cass and Jean-Baptiste after his Cass greeting dialogue, rather than initiating the "Jean-Baptiste shoots Cass" package.

 

Thing is, i'm totally lost. Can anyone give me some pointers on how to actually script/create this scene? I tried reading and understanding the "sexout api for modders" and the other "sexout variables" post, but i'm still as lost as a castaway. Any help would be very much appreciated!

Link to comment
  • 1 month later...

One simple way would be to edit the dialog where he kills her; look in quest VMS29a, conversation section, its 'VFSJeanBaptisteGreetsCass'

 

Change the result script end from the vanilla:

; Make Jean-Baptiste shoot Cass
VFSJeanBaptisteCuttingREF.AddScriptPackage VFSJeanBaptisteShootsCassPackage

 

To something like:

call fnSexoutActRunFull (Ar_Map "ActorA"::VFSJeanBaptisteCuttingREF, "ActorB"::RoseOfSharonCassidyREF, "Flags"::(Ar_List "vaginal", "doggy"))

 

Only caveat is that dialog scripts can be a bit flunky (try and see ?‍♀️).

 

If you want to do something more complicated, I'd suggest creating a quest, which you start in the dialog result with 'StartQuest MySexyQuest', it would have a script something like:

 

scn MySexyQuestScript

int iStage

begin GameMode

  if iStage == 0
    call fnSexoutActRunFull (Ar_Map "ActorA"::VFSJeanBaptisteCuttingREF, "ActorB"::RoseOfSharonCassidyREF, "Flags"::(Ar_List "vaginal", "doggy"))
    let iStage := 1
    StopQuest MySexyQuest
  endif

end

  

Have fun.

Link to comment
  • 3 weeks later...

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

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more information, see our Privacy Policy & Terms of Use