Jump to content

Sex and fade to black


3ldr1tch

Recommended Posts

I'm putting together my first mod which involves companion behaviour and dialog. Most of the mod is done but I now want to add a sex dilaog to it.

 

Taking a look at the sexual Innuendo mod I can see that it is easy enough to use this mod for animated sex, but I also want to implement a fade to black version for the people who don't want animated sex in their game.

 

I know that FONV implements sex in this way as the norm, but I can't figure out how to implement it myself.

 

It doesn't help that all the GECK manuals etc are based on FO3.

 

Can anyone give me some pointers as to how to do this?

Link to comment
Share on other sites

Worked like a charm. Thanks

 

Now I have 2 more questions:-

 

1. How do I make the fade to black slightly longer (Say about 2-3 seconds)?

2. How do I get the NPC to say dialog after the fade to black (This is automatic dialog without the player choosing an option from the dialog menu first)?

Link to comment
Share on other sites

1. Hightlight FadeToBlack2sISFX in the Geck, hit F2, then give it a prefix of 3ld or something, and click 'yes' to make a new object. Open it up, and toward the bottom, change the 'duration' to whatever you want.

 

2. Use Stage timers to time everything and/or use IsImageSpaceActive to see if it is still active, then trigger a Dialog package to force greet when it is over.

 

Staged timers: http://www.cipscis.c...ged_timers.aspx

 

This snippet just lets the IsImageSpaceActive do the timing, but if it's too tight you can go to a timer.

 

if (Stage == 1)
 if (IsImageSpaceActive 3ldFadeToBlack2sISFX)
 else
       Do stuff
       Set Stage to 2
 endif
elseif (Stage == 2) ;set condition for dialog package.
  set ActorRef.AfterSexGreet to 1 ; Make the result script (on end) of the topic so that this is reset to zero.
  ActorRef.Evp
  set Stage to 3
endif

Link to comment
Share on other sites

  • Recently Browsing   0 members

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