Jump to content

Making my own companion to say AOT (Attraction Object Topic) dialogues


xorxor0925

Recommended Posts

Hi all,

I'm having trouble in making my own custom companion to say AOT topics.

I searched through other companion mods, and did following:

 

1. Register a new attraction object event for my new companion

 

2. Under a base quest for my companion (MyCompanionQuest) > Player Dialogue, add AOT_Gen_XXX topics and write down some test dialogues.

 

 

Then, I tested my companion in a test cell with a Creepy, Quiet and Messy AO markers, but no respond...

However, when I brought a vanilla companions, they responded to AO marker just normally.

 

Is there something else I should do for AOT topics?

P.S. I recruit my own companion with custom scripts, using following hire/fire functions.

Function HireMyCompanion()

	Actor Companion = Alias_Mynew.GetActorRef()
	Status = 1
	
	Companion.SetPlayerTeammate(True)
	Companion.AddToFaction(CurrentCompanionFaction)
	Companion.AddKeyword(TeammateReadyWeapon_DO)
	Companion.AddKeyword(TeammateDontUseAmmoKeyword)
	Companion.AddKeyword(PlayerCanStimpak)
	Companion.EvaluatePackage()

	Debug.Notification("Seol is following you")
	
EndFunction

Function FireMyCompanion()
	
	Actor Companion = Alias_Mynew.GetActorRef()
	Status = 0

	Companion.SetPlayerTeammate(False)
	Companion.RemoveFromFaction(CurrentCompanionFaction)
	Companion.RemoveKeyword(TeammateReadyWeapon_DO)
	Companion.RemoveKeyword(TeammateDontUseAmmoKeyword)
	Companion.RemoveKeyword(PlayerCanStimpak)
	Companion.EvaluatePackage()

	Debug.Notification("Seol is not following you anymore")

EndFunction

Link to comment
Share on other sites

  • Recently Browsing   0 members

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