Larian Banner: Baldur's Gate Patch 9
Previous Thread
Next Thread
Print Thread
Joined: Sep 2017
F
frogl5 Offline OP
apprentice
OP Offline
apprentice
F
Joined: Sep 2017
Hi, I'm working on a silly high school simulator

Is there any way to edit an item so that when consumed by a companion, it raises attitude with the Avatar? I know this can be done via dialogue by the CompanionRelationUp flag, but I don't see how I would edit an item to cause that same flag or affect attitude.

Joined: Jun 2013
old hand
Offline
old hand
Joined: Jun 2013
First off a high school simulator sounds funny :P. But one suggestion I might have is to "divinity" it up and make a teenage source academy simulator horsey


For the matter at hand:
I'm not overly familiar with the dialog editor in 2 yet, but I didn't find the CompanionRelationUp flag in the story editor at all. I did find it partially but it was for specific origins. So that must work some other way, object script or built into the dialog editor somehow.

So instead of knowing exactly how that works, you can always brute force it in the story editor.

Code
IF
CharacterUsedItem(_Player,ITEM_GOES HERE_)
THEN
ChangeAttitude(NPC GOES HERE,_Player,50);


So if you had just one item, that was to boost one specific NPC attitude you could just do that and put the specific NPC GUID and specific item GUID in there.

And if it's an item that doesn't "consume" by default you can delete the item in the same statement right after the change attitude part.


If there are multiple items, and multiple companions, then it gets a tad more complicated. In that case you'd need something a little more systemic. Probably not too hard if you're familiar with the scripting. If you're not I can probably give you a rough outline if you can provide more of the particulars.

Last edited by SniperHF; 19/09/17 05:50 AM.
Joined: Mar 2016
Location: Belgium
T
addict
Offline
addict
T
Joined: Mar 2016
Location: Belgium
In Origins it's also handled via story scripting (a dialog flag to which story scripting reacts).


Moderated by  Larian_KVN 

Link Copied to Clipboard
Powered by UBB.threads™ PHP Forum Software 7.7.5