Wild NPC Mission Givers (Game Mechanics)

From SWGANH Wiki
Revision as of 18:03, 6 August 2009 by Ready (Talk | contribs) (Obtaining Wild NPC Missions)

Jump to: navigation, search




Game Mechanics - Mechanics Category

SWGANH Wiki is a repository of Star Wars Galaxies Developer information. This site is only meant to be used by SWGANH Developer team.


Navigation

Description

Template (Game Messages)

Related Tags

0% This document has not been started.

Mechanics This document is about game mechanics.

Wild Npc Missions

Wild spawn npcs have a mixture of neutral and faction aligned missions based on the type of npc that spawns. As an example, wild imperial spawns use imperial themed npc missions and rebels use rebel themed npc missions. Non Galactic Civil War faction aligned npcs use neutral themed missions. Not all wild npcs spawn as being conversable with in order to offer missions however.


Obtaining Wild NPC Missions

To obtain a mission from a town mission giving npc, the player needs to go through a series of dialogue interactions. Upon interacting with the npc, the player will receive one of 3 randomly selected greetings by the npc:

Example:

From /utterance/thug.stf

thug_npc_greet_1
thug_npc_greet_2
thug_npc_greet_3

The player is then offered a series of dialogue choices; one set leading down casual conversation paths and the other set leads to requesting work (mission). If the player chooses the mission path then they are offered a choice to accept or reject the offer. If the player chooses to proceed the mission then the npc issues the mission description as part of its dialogue and the player may accept or reject the mission. Following agreeing to take on the mission, the npc uploads a randomly selected mission to the player's datapad from its private mission tab listing.


Note: From reading the utterance files, its assumed that these npcs issue random statements from time to time while in the presence of a player. Judging by the description, these statements produce an atmosphere simulating the npc talking with it's coherts/friend (aka other spawned npcs around it).

Example:


From /utterance/thug.stf

u1 through u25

Related Dialogue Files

Dialogue for Wild npc interactions are taken from the following files:

  • /utterance/imperial.stf
  • /utterance/military.stf
  • /utterance/noble.stf
  • /utterance/pirate.stf
  • /utterance/police.stf
  • /utterance/police.stf
  • /utterance/rebel.stf
  • /utterance/slave.stf
  • /utterance/stormtrooper.stf
  • /utterance/thug.stf
  • /utterance/townsperson.stf
  • /mission/mission_generic.stf

Wild NPC Mission Types

Wild NPC mission type sources are broken into two types:

  • Non Galactic Civil War npcs
  • Galactic Civil War Npcs



Missions made available to non GCW npcs come from the following stf sources:


Delivery Missions

  • mission_deliver_neutral_easy_non_persistent_from_npc
  • mission_deliver_neutral_medium_non_persistent_from_npc
  • mission_deliver_neutral_hard_non_persistent_from_npc


Destroy Missions


  • mission_destroy_neutral_easy_creature_non_persistent_from_npc
  • mission_destroy_neutral_medium_creature_non_persistent_from_npc
  • mission_destroy_neutral_hard_creature_non_persistent_from_npc
  • mission_destroy_neutral_easy_npc_non_persistent_from_npc
  • mission_destroy_neutral_medium_npc_non_persistent_from_npc
  • mission_destroy_neutral_hard_npc_non_persistent_from_npc



Crafting Missions

  • mission_npc_crafting_neutral_easy


Dancer Missions

  • mission_npc_dancer_neutral_easy


Musician Missions


  • mission_npc_musician_neutral_easy


Hunter Missions


  • mission_npc_hunting_neutral_easy
  • mission_npc_hunting_neutral_medium
  • mission_npc_hunting_neutral_hard


Recon Missions

  • mission_npc_recon_neutral_easy
  • mission_npc_recon_neutral_medium
  • mission_npc_recon_neutral_hard


Survey Missions

  • mission_npc_survey_neutral_easy
  • survey_resource_names






Missions made available to GCW npcs come from the following stf sources:


Delivery Missions


  • mission_deliver_imperial_easy_non_persistent_from_npc
  • mission_deliver_imperial_medium_non_persistent_from_npc
  • mission_deliver_imperial_hard_non_persistent_from_npc


Destroy Missions

(mission given is dependant on whether the player is already in the faction or still neutral)

  • mission_destroy_imperial_military_easy_non_persistent_from_npc
  • mission_destroy_imperial_military_medium_non_persistent_from_npc
  • mission_destroy_imperial_military_hard_non_persistent_from_npc


  • mission_destroy_imperial_non_military_easy_non_persistent_from_npc
  • mission_destroy_imperial_non_military_medium_non_persistent_from_npc
  • mission_destroy_imperial_non_military_hard_non_persistent_from_npc



  • mission_destroy_rebel_military_easy_non_persistent_from_npc
  • mission_destroy_rebel_military_medium_non_persistent_from_npc
  • mission_destroy_rebel_military_hard_non_persistent_from_npc


  • mission_destroy_rebel_non_military_easy_non_persistent_from_npc
  • mission_destroy_rebel_non_military_medium_non_persistent_from_npc
  • mission_destroy_rebel_non_military_hard_non_persistent_from_npc




Crafting Missions

  • mission_npc_crafting_imperial_easy
  • mission_npc_crafting_rebel_easy


Dancer Missions

  • mission_npc_dancer_imperial_easy
  • mission_npc_dancer_rebel_easy


Musician Missions

  • mission_npc_musician_imperial_easy
  • mission_npc_musician_rebel_easy


Recon Missions


  • mission_npc_recon_imperial_easy
  • mission_npc_recon_rebel_easy


Survey Missions

  • mission_npc_survey_imperial_easy
  • mission_npc_survey_rebel_easy
  • mission/survey/survey_resource_names

Source References

Source Source in Context