Jump to content

Recommended Posts

2 hours ago, Elvenar said:

Installed MNC V12. It didn't help. Maybe it's about Alduin. He has been replaced by some mod. Idk

 

you also need to reload the animations so it's scripts can take effect and register his race.

Link to comment
  • 3 months later...
45 minutes ago, marktwin said:

Is this mod compatible with Authentic Sinding Follower?

https://www.nexusmods.com/skyrimspecialedition/mods/33517

hard to say, it has many addons, some of them look like they could cause problems for CF.

also the human form may cause problems for the sex dialogue lines, he could not turn back into a human in stock skyrim.

Link to comment
  • 4 weeks later...
1 hour ago, brubl said:

Elaborate on random dialogue, also, awesome.

there are 10 (so far) random dialogue scenes between Paarthurnax and Odahviing (4 of them ending in sex.....assuming that sexlab is working/setup correctly)

every 3* in game hours there is a 30% chance that one of the scenes will start running as you walk up to them.

*6 if a scene runs

 

i used a combo of area trigger and the Wabbajack's random effect script to get it working the way i wanted:
 

Spoiler


Scriptname aaaPaarOdaSceneTrigger extends ObjectReference

Quest Property aaaPaarOdaDialogue01  Auto ;way of the voice
Quest Property aaaPaarOdaDialogue02  Auto ;banter
Quest Property aaaPaarOdaDialogue03  Auto ;talking about flying
Quest Property aaaPaarOdaDialogue04  Auto ;way of the voice
Quest Property aaaPaarOdaDialogue05  Auto ;turned down a unknown offer
Quest Property aaaPaarOdaDialogue06  Auto ;turned down a unknown offer
Quest Property aaaPaarOdaDialogue07  Auto ;AND THEN THEY FUCKED
Quest Property aaaPaarOdaDialogue08  Auto ;AND THEN THEY FUCKED
Quest Property aaaPaarOdaDialogue09  Auto ;AND THEN THEY FUCKED
Quest Property aaaPaarOdaDialogue10  Auto ;AND THEN THEY FUCKED

GlobalVariable Property aaaDFQSL_PaarthurnaxTamed  Auto

Actor Property OdahviingRef Auto
Actor Property PaarthurnaxRef Auto

Bool CanTrigger = true

EVENT onTriggerEnter(objectReference triggerRef)
	If CanTrigger == false || OdahviingRef.IsFlying() == 1 || PaarthurnaxRef.IsFlying() == 1
		;Debug.Notification("SLDragons CanTrigger is false")
		return
	ELSEIF triggerRef == Game.GetPlayer()
		int randEffect = utility.randomInt(1, 100)
		IF (randEffect >= 4 && randEffect <= 6)
			;Debug.Notification("SLDragons aaaPaarOdaSceneTrigger aaaPaarOdaDialogue01")
			aaaPaarOdaDialogue01.Start()
			CanTrigger = false
			RegisterForSingleUpdateGameTime(6.0)
		ELSEIF (randEffect >= 14 && randEffect <= 16)
			;Debug.Notification("SLDragons aaaPaarOdaSceneTrigger aaaPaarOdaDialogue02")
			aaaPaarOdaDialogue02.Start()		
			CanTrigger = false
			RegisterForSingleUpdateGameTime(6.0)
		ELSEIF (randEffect >= 24 && randEffect <= 26)
			;Debug.Notification("SLDragons aaaPaarOdaSceneTrigger aaaPaarOdaDialogue03")
			aaaPaarOdaDialogue03.Start()	
			CanTrigger = false
			RegisterForSingleUpdateGameTime(6.0)
		ELSEIF (randEffect >= 34 && randEffect <= 36)
			;Debug.Notification("SLDragons aaaPaarOdaSceneTrigger aaaPaarOdaDialogue04")
			aaaPaarOdaDialogue04.Start()
			CanTrigger = false
			RegisterForSingleUpdateGameTime(6.0)
		ELSEIF (randEffect >= 44 && randEffect <= 46)
			;Debug.Notification("SLDragons aaaPaarOdaSceneTrigger aaaPaarOdaDialogue05")
			aaaPaarOdaDialogue05.Start()
			CanTrigger = false
			RegisterForSingleUpdateGameTime(6.0)
		ELSEIF (randEffect >= 54 && randEffect <= 56)
			;Debug.Notification("SLDragons aaaPaarOdaSceneTrigger aaaPaarOdaDialogue06")
			aaaPaarOdaDialogue06.Start()
			CanTrigger = false
			RegisterForSingleUpdateGameTime(6.0)
		ELSEIF (randEffect >= 64 && randEffect <= 66)
			if aaaDFQSL_PaarthurnaxTamed.GetValue() >= 1
				;Debug.Notification("SLDragons aaaPaarOdaSceneTrigger aaaPaarOdaDialogue07")
				aaaPaarOdaDialogue07.Start()
				CanTrigger = false
				RegisterForSingleUpdateGameTime(6.0)
			else
				;Debug.Notification("SLDragons aaaPaarOdaSceneTrigger aaaPaarOdaDialogue05")
				aaaPaarOdaDialogue05.Start()
				CanTrigger = false
				RegisterForSingleUpdateGameTime(6.0)
			endif
		ELSEIF (randEffect >= 74 && randEffect <= 76)
			if aaaDFQSL_PaarthurnaxTamed.GetValue() >= 1
				;Debug.Notification("SLDragons aaaPaarOdaSceneTrigger aaaPaarOdaDialogue08")
				aaaPaarOdaDialogue08.Start()
				CanTrigger = false
				RegisterForSingleUpdateGameTime(6.0)
			else
				;Debug.Notification("SLDragons aaaPaarOdaSceneTrigger aaaPaarOdaDialogue05")
				aaaPaarOdaDialogue05.Start()
				CanTrigger = false
				RegisterForSingleUpdateGameTime(6.0)
			endif
		ELSEIF (randEffect >= 84 && randEffect <= 86)
			if aaaDFQSL_PaarthurnaxTamed.GetValue() >= 1
				;Debug.Notification("SLDragons aaaPaarOdaSceneTrigger aaaPaarOdaDialogue09")
				aaaPaarOdaDialogue09.Start()
				CanTrigger = false
				RegisterForSingleUpdateGameTime(6.0)
			else
				;Debug.Notification("SLDragons aaaPaarOdaSceneTrigger aaaPaarOdaDialogue06")
				aaaPaarOdaDialogue06.Start()
				CanTrigger = false
				RegisterForSingleUpdateGameTime(6.0)
			endif
		ELSEIF (randEffect >= 94 && randEffect <= 96)
			if aaaDFQSL_PaarthurnaxTamed.GetValue() >= 1
				;Debug.Notification("SLDragons aaaPaarOdaSceneTrigger aaaPaarOdaDialogue10")
				aaaPaarOdaDialogue10.Start()
				CanTrigger = false
				RegisterForSingleUpdateGameTime(6.0)
			else
				;Debug.Notification("SLDragons aaaPaarOdaSceneTrigger aaaPaarOdaDialogue06")
				aaaPaarOdaDialogue06.Start()
				CanTrigger = false
				RegisterForSingleUpdateGameTime(6.0)
			endif
		ELSE
			;Debug.Notification("SLDragons aaaPaarOdaSceneTrigger RandomInt missed")
			CanTrigger = false
			RegisterForSingleUpdateGameTime(3.0)
		endif
	else
		return
	endif
EndEvent
 
Event OnUpdate()
	CanTrigger = true
	;Debug.Notification("SLDragons aaaPaarOdaSceneTrigger is ReArmed")
	aaaPaarOdaDialogue01.Stop()
	aaaPaarOdaDialogue02.Stop()
	aaaPaarOdaDialogue03.Stop()
	aaaPaarOdaDialogue04.Stop()
	aaaPaarOdaDialogue05.Stop()
	aaaPaarOdaDialogue06.Stop()
	aaaPaarOdaDialogue07.Stop()
	aaaPaarOdaDialogue08.Stop()
	aaaPaarOdaDialogue09.Stop()
	aaaPaarOdaDialogue10.Stop()
EndEvent

 

Edited by MadMansGun
Link to comment
12 minutes ago, brubl said:

For me odahviing just endlessly flys in circles around the throat of the world.

something is overriding SLDragon's edits to him, check your other mods.

 

14 minutes ago, brubl said:

which is probably why I've never seen that before.

you've never seen it before because it was not working before, i was trying to use the "SM Event Node" to start it but the fucking thing never worked right. so now i'm using a trigger to start them more directly.

Link to comment
On 11/14/2022 at 11:23 AM, MadMansGun said:

something is overriding SLDragon's edits to him, check your other mods.

any idea what that could be? I've looked through my mods but i can't find any obvious culprits. The only things i can think of that mess creatures at all are the essential mnc mods.

Link to comment
3 hours ago, RyanBlazeheart said:

How do I get Sinding to stop following me out of his quest zone after I complete it?

don't know, this mod has nothing to do with that, i did not make him a follower or edit his ai packages, i only added sex dialogue to him.

Link to comment

I found out something. If you have a follower, Odahviing won't show up for the Epilogue unless you dismiss them. I had Serana waiting at Dragonsreach, so I dismissed her and that solved my problem. Because Odahviing has follower data with this mod, it stops him from appearing unless you have no followers currently with you. I need to test this one more time before I outright confirm this theory.

 

EDIT: It's not the follower but going to Dragonsreach refreshes the game so that Odahviing loads in Throat of the World.

Edited by RyanBlazeheart
I figured out what was going on.
Link to comment
8 minutes ago, Ender Shadowborne said:

Changelog?

 

On 11/13/2022 at 7:00 PM, MadMansGun said:

update v5:

i found a way to get the random dialogue scenes to run correctly.

 

On 11/14/2022 at 6:54 AM, MadMansGun said:

there are 10 (so far) random dialogue scenes between Paarthurnax and Odahviing (4 of them ending in sex.....assuming that sexlab is working/setup correctly)

every 3* in game hours there is a 30% chance that one of the scenes will start running as you walk up to them.

*6 if a scene runs

 

i used a combo of area trigger and the Wabbajack's random effect script to get it working the way i wanted:
 

  Reveal hidden contents

 

 

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