Difference between revisions of "Wild NPC Mission Givers (Game Mechanics)"

From SWGANH Wiki
Jump to: navigation, search
(Obtaining Wild NPC Missions)
(Obtaining Wild NPC Missions)
 
(26 intermediate revisions by the same user not shown)
Line 50: Line 50:
 
{| align="center"
 
{| align="center"
 
|-
 
|-
||{{D0%}}
+
||{{D25%}}
 
|-
 
|-
 
||{{GameMechanics}}
 
||{{GameMechanics}}
Line 57: Line 57:
 
|}
 
|}
  
== Wild Npc Missions ==
+
== Wild NPC Types ==
 
+
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 ==
+
 
+
 
+
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
+
 
+
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 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.
+
 
+
== Wild NPC Mission Types ==
+
  
 
Wild NPC mission type sources are broken into two types:
 
Wild NPC mission type sources are broken into two types:
Line 100: Line 65:
  
  
 +
Galactic civil war npcs are all of the imperial and rebel faction npcs that exist in the game. Non GCW npcs are all of the npcs available to offer missions which do not belong to either the imperial or rebel factions.
  
 +
== Wild Npc Missions ==
  
'''Missions made available to non GCW npcs come from the following stf sources:'''
+
[[media:MISSION-GivingNPCDialogue-6-2003.jpg|Wild Npc mission givers]] are npcs that spawn in the game world outside of cities. Not all wild npcs  spawn as being conversable with in order to offer missions however. 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.
  
  
Delivery Missions
 
  
* mission_deliver_neutral_easy_non_persistent_from_npc
+
Wild mission npcs use the same list of "decorative npcs" as town mission npcs to determine which type of npc will be a mission giver or not. For more information about npc spawning behavior see: [[Static Townsperson Spawns (Game Mechanics)|Static Townsperson Spawns]]
* mission_deliver_neutral_medium_non_persistent_from_npc
+
* mission_deliver_neutral_hard_non_persistent_from_npc
+
  
 +
== Obtaining Wild NPC Missions ==
  
Destroy Missions
 
  
  
* mission_destroy_neutral_easy_creature_non_persistent_from_npc
+
To obtain a mission from a wild 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 (npc spawns with a fixed dialogue that is randomly selected; Once selected the player will receive the same greeting response from the npc each time they interact with it):
* 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
+
Example:
* mission_destroy_neutral_medium_npc_non_persistent_from_npc
+
* mission_destroy_neutral_hard_npc_non_persistent_from_npc
+
  
 +
From /utterance/thug.stf
  
 +
thug_npc_greet_1<br>
 +
thug_npc_greet_2<br>
 +
thug_npc_greet_3<br>
  
 +
The player is then offered a series of dialogue choices; one set leading down [[media:MissionGivingNPC07-19-2003-4.JPG|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.
  
Crafting Missions
+
When the player completes the mission objectives, the player must then return to the npc that gave them the mission in order to receive their reward.
  
* mission_npc_crafting_neutral_easy
 
  
 +
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). The probably scenerio is that the player 'over hears' these portions of the conversation.
  
Dancer Missions
+
Example:
  
* mission_npc_dancer_neutral_easy
 
  
 +
From /utterance/thug.stf
  
 +
u1 through u25
  
Musician Missions
+
== Related Dialogue Files ==
  
  
* mission_npc_musician_neutral_easy
 
  
 +
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
  
Hunter Missions
 
  
 +
== Dialogue Structure ==
  
 +
<br><br>
  
* mission_npc_hunting_neutral_easy
+
== Wild NPC Mission Types ==
* 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
 
  
  
 +
Missions made available to Non Galactic Civil War wild based npcs come in the following types:
  
Recon Missions
 
  
 +
* Delivery Missions (neutral themed only)
 +
* Destroy Missions (neutral themed only)
 +
* Crafting Missions (neutral themed only)
 +
* Dancer Missions (neutral themed only)
 +
* Musician Missions (neutral themed only)
 +
* Hunter Missions (neutral themed only)
 +
* Recon Missions (neutral themed only)
 +
* Survey Missions (neutral themed only)
  
* mission_npc_recon_imperial_easy
 
* mission_npc_recon_rebel_easy
 
  
  
 +
Missions made available to Galactic Civil War wild based npcs come in the following types:
  
Survey Missions
+
* Delivery Missions (Faction themed only)
+
* Destroy Missions (Faction themed only)
* mission_npc_survey_imperial_easy
+
* Crafting Missions (Faction themed only)
* mission_npc_survey_rebel_easy
+
* Dancer Missions (Faction themed only)
* mission/survey/survey_resource_names
+
* Musician Missions (Faction themed only)
 +
* Hunter Missions (Faction themed only)
 +
* Recon Missions (Faction themed only)
 +
* Survey Missions (Faction themed only)
  
 
==Source References==
 
==Source References==

Latest revision as of 17:41, 31 August 2009




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

25% This document has been partially completed.

Mechanics This document is about game mechanics.

Wild NPC Types

Wild NPC mission type sources are broken into two types:

  • Non Galactic Civil War npcs
  • Galactic Civil War Npcs


Galactic civil war npcs are all of the imperial and rebel faction npcs that exist in the game. Non GCW npcs are all of the npcs available to offer missions which do not belong to either the imperial or rebel factions.

Wild Npc Missions

Wild Npc mission givers are npcs that spawn in the game world outside of cities. Not all wild npcs spawn as being conversable with in order to offer missions however. 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.


Wild mission npcs use the same list of "decorative npcs" as town mission npcs to determine which type of npc will be a mission giver or not. For more information about npc spawning behavior see: Static Townsperson Spawns

Obtaining Wild NPC Missions

To obtain a mission from a wild 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 (npc spawns with a fixed dialogue that is randomly selected; Once selected the player will receive the same greeting response from the npc each time they interact with it):

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.

When the player completes the mission objectives, the player must then return to the npc that gave them the mission in order to receive their reward.


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). The probably scenerio is that the player 'over hears' these portions of the conversation.

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


Dialogue Structure



Wild NPC Mission Types

Missions made available to Non Galactic Civil War wild based npcs come in the following types:


  • Delivery Missions (neutral themed only)
  • Destroy Missions (neutral themed only)
  • Crafting Missions (neutral themed only)
  • Dancer Missions (neutral themed only)
  • Musician Missions (neutral themed only)
  • Hunter Missions (neutral themed only)
  • Recon Missions (neutral themed only)
  • Survey Missions (neutral themed only)


Missions made available to Galactic Civil War wild based npcs come in the following types:

  • Delivery Missions (Faction themed only)
  • Destroy Missions (Faction themed only)
  • Crafting Missions (Faction themed only)
  • Dancer Missions (Faction themed only)
  • Musician Missions (Faction themed only)
  • Hunter Missions (Faction themed only)
  • Recon Missions (Faction themed only)
  • Survey Missions (Faction themed only)

Source References

Source Source in Context