Jump to content

Fallout New Vegas Geck Npc Dialogue Help


ThatFalloutGuy2

Recommended Posts

Hey there, a week ago I made a post asking for help on a rather basic topic. This time i'm having trouble understanding NPC dialogue, but it's not the kind where you actual talk to the npc, I'm having trouble when it comes to comments. When I mean comments I mean whenever you activate the Npc and they'll say a random comment like ", Out of my way wasteland." or ", Leave me alone I'm eating." Also, I'm having trouble with combat comments like ", Get em." or ", Take cover." Something they say when there in combat. I hope I'm not confusing y'all but I would really appreciate the help. Anything helps, Thanks.

Link to comment
Share on other sites

I really appreciate that you replied but the things you recommend for me but it didn't really have the exact info I needed. The wiki had a lot of specific information and kind of got lost, I've already seen most of the video guides and those didn't completely solve my problem.

Link to comment
Share on other sites

I haven't tried to create your particular situation, but it appears to me to be a "combat specific" subset of basic "idle chatter" dialog. You setup the basic dialog just like any other idle chatter, then "gate" it with a "flag" variable that is only set when "OnStartCombat". Then you use an "EventHandler" to detect when to enable that flag, and another to detect when "OnCombatEnd". (See also "TIP Do not overlook EventHandlers" under the "Scripting" section of that same wiki article.)

 

Perhaps we could provide more specific help if you were more detailed as to what is hanging you up at the moment? (Very general, vague and broad questions tend to get very general responses.) Otherwise your best resource would be to find an existing mod that does something close to what you want and copy how they handled it.

 

-Dubious-

Link to comment
Share on other sites

If you want a character to say a GREETING response (The first thing any npc will say when activating them) without activating Dialogue mode (Freeze time, zoom in), Check-off the GOODBYE flag for the response in question.

 

If you have multiple such responses, make sure to also check the RANDOM flag.

 

For combat barks, you need to use the default topics in the combat tab of your quest.

Use the vanilla companion control quest as a reference if you're wondering how to use each topic. (VNPCFollowers)

Edited by Radioactivelad
Link to comment
Share on other sites

Based on context, I believe he means check the Goodbye box in the GREETING response. If you do that, the NPC will just say the line and won't go into full dialog mode. I have use that for guards that just say "move along" or "I'm watching you" type responses when you try to talk to them and don't actually go into full dialog mode.

 

This seems to be what ThatFalloutGuy2 is looking for with "leave me alone, I'm eating" type responses.

 

You can use Random as he said, or you can use a script variable and a condition to check for it to cycle through a bunch of responses. Just increment the script variable and make sure to wrap it around to the start when you reach the end of the dialog options. You can also set a variable and set up an AI package using the eating idle so that the NPC will only say "leave me alone, I'm eating" when they are actually eating.

Edited by madmongo
Link to comment
Share on other sites

  • Recently Browsing   0 members

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