Difference between revisions of "Recon Missions (Game Mechanics)"

From SWGANH Wiki
Jump to: navigation, search
(Game Mechanics)
(Game Mechanics)
 
(18 intermediate revisions by the same user not shown)
Line 56: Line 56:
 
|}
 
|}
 
|}
 
|}
 +
 +
== System Messages ==
 +
 +
* [[Recon Missions (Game Messages)|Recon Missions]]
  
 
== Game Mechanics ==
 
== Game Mechanics ==
Line 71: Line 75:
 
When the mission is accepted, a spawner object is placed into the world and it's position is updated. See [[Missions (Game Mechanics)|Managing Missions]] for waypoint update behaviors. Once the updated waypoint has been received, the spawner object is placed at that location and when the player comes within the appropriate range the mobs are created into the game world (See [[Spawner Objects (Game Mechanics)|Spawner Objects]] for information about spawn handling).
 
When the mission is accepted, a spawner object is placed into the world and it's position is updated. See [[Missions (Game Mechanics)|Managing Missions]] for waypoint update behaviors. Once the updated waypoint has been received, the spawner object is placed at that location and when the player comes within the appropriate range the mobs are created into the game world (See [[Spawner Objects (Game Mechanics)|Spawner Objects]] for information about spawn handling).
  
The mobs spawned at the location depend on what type of mission that has been selected. Recon missions are broken down into the following themes:
+
The mobs spawned at the location depend on the theme type of mission that has been selected. Themes are groupings npc types that can be spawned at a location. Each theme has a unique set of npc types to choose from. The npc types use the same mechanics as in the [[Lairs (Game Mechanics)|Creature Type Selection]] process for lairs and other spawns. Recon missions are broken down into the following themes:
  
 
* Gangster
 
* Gangster
Line 79: Line 83:
 
* Imperial
 
* Imperial
  
 +
One the player gets within 32 meters of the waypoint coordinates, the mission is completed and they are rewarded.
  
  
 
<br><br>
 
<br><br>
  
== Delivery Mission STFs ==
+
== Recon Mission STFs ==
  
  
The following is a list of stfs that contain mission terminal delivery mission data:
+
The following is a list of stfs that contain Recon mission data:
  
'''Imperial Faction Terminals:'''
 
 
 
* /mission/mission_deliver_imperial_easy.stf
 
* /mission/mission_deliver_imperial_medium.stf
 
* /mission/mission_deliver_imperial_hard.stf
 
  
 
'''Imperial Faction Mission Giving NPCs'''
 
'''Imperial Faction Mission Giving NPCs'''
  
  
* /mission/mission_deliver_imperial_easy_non_persistent_from_npc.stf
+
* /mission/mission_npc_recon_imperial_easy.stf
* /mission/mission_deliver_imperial_hard_non_persistent_from_npc.stf
+
* /mission/mission_deliver_imperial_medium_non_persistent_from_npc.stf
+
 
+
'''Rebel Faction Terminals:'''
+
 
+
 
+
* /mission/mission_deliver_rebel_easy.stf
+
* /mission/mission_deliver_rebel_medium.stf
+
* /mission/mission_deliver_rebel_hard.stf
+
  
  
 
'''Rebel Faction Mission Giving NPCs'''
 
'''Rebel Faction Mission Giving NPCs'''
  
 +
* /mission/mission_npc_recon_rebel_easy.stf
  
* /mission/mission_deliver_rebel_easy_non_persistent_from_npc.stf
+
'''Explorer Mission Terminals & Non GCW Mission Giving NPCs:'''
* /mission/mission_deliver_rebel_medium_non_persistent_from_npc.stf
+
* /mission/mission_deliver_rebel_hard_non_persistent_from_npc.stf
+
  
 
+
* /mission/mission_npc_recon_neutral_easy.stf
'''Mission Terminals & Non GCW Mission Giving NPCs:'''
+
* /mission/mission_npc_recon_neutral_medium.stf
 
+
* /mission/mission_npc_recon_neutral_hard.stf
 
+
* /mission/mission_deliver_neutral_easy.stf
+
* /mission/mission_deliver_neutral_medium.stf
+
* /mission/mission_deliver_neutral_hard.stf
+
  
  
Line 132: Line 117:
 
== Analysis of Mission Datapad Details ==
 
== Analysis of Mission Datapad Details ==
  
* [[media:DeliveryMission6.jpg|Delivery Mission in datapad]]
+
* [[media:ReconMission2.jpg|Recon Mission in datapad]]
  
 
== Analysis of Mission Details ==
 
== Analysis of Mission Details ==
Line 138: Line 123:
 
There are a number of important bits of information to know about a mission which are viewable through the mission details on the mission terminal or on the mission itself in the player's datapad.
 
There are a number of important bits of information to know about a mission which are viewable through the mission details on the mission terminal or on the mission itself in the player's datapad.
  
The parts of a crafting mission details are:
+
The parts of a Recon mission details are:
  
* Item
+
* Target
* Start
+
* Location
* Destination
+
 
* Creator
 
* Creator
 
* Reward
 
* Reward
Line 148: Line 132:
  
  
'''Item'''
+
'''Target'''
  
  
Note: This no longer has a function. Delivery missions at one point were intended to deliver a physical item between the pick up npc and the destination point however this was scrapped some time after launch. A number of mission files still contain the old information for these mission types however.  
+
Note: This functions randomly in the nge. The target is the selected theme for that particular mission. The value here is pulled from the mission's stf.
  
Presumably the way this worked was that The item detail lists the item that is needed to complete the mission. A player may turn in that particular item to the destination npc once it has been picked up.
 
  
  
  
  
 +
'''Location'''
  
 +
This is the coordinate of the spawner object location prior to the first waypoint update that the player must reach to complete the mission. When the player reaches within 256 meters of this location, the waypoint coordinate will perform its update. The new location waypoint will be the spawner object's location.
  
'''Start'''
 
 
This is the coordinate of the starting npc that will update the player's waypoint coordinates to the destination point. Starting npcs are always commoners randomly selected from the commoner node points within the town that the mission terminal belongs to. Commoner nodes are spawn points where commoner npcs are found. The server chooses randomly which point will be used as a starting point within the selected town. Starting locations are always begun on the same planet as the mission giver. If a player acquires a delivery mission within a player city then the start location will be one of the following fixed locations (depending on which planet the player is on):
 
 
* mos entha
 
* keren
 
* mining outpost - dantooine
 
* dearic
 
* restuss
 
* coronet
 
* nym's outpost
 
 
 
 
 
 
 
'''Destination'''
 
 
This is the coordinate of the npc that the player is to go to in order to receive credit for the mission. Destination locations for delivery missions are randomly selected between towns to select npc nodes to choose from. Destinations can be any planet and town that has commoner npc nodes. Destination targets are always commoners randomly selected from the commoner node points within a town. Commoner nodes are spawn points where commoner npcs are found. The server chooses randomly which point will be used as a destination point within the selected town.
 
  
  
Line 189: Line 154:
 
'''Reward'''
 
'''Reward'''
  
This is the payout to the player in credits for successfully completing the mission. Reward is only given out if the player interacts with the destination npc by using the converse radial options. Mission payout reward formula is currently unknown.
+
This is the payout to the player in credits for successfully completing the mission. Reward is only given out if the player reaches within 32 meters of the target location. Mission payout reward formula is currently unknown but it is based on the distance to the spawn location. Shorter distances yield smaller payouts.
  
  
 
'''Difficulty'''
 
'''Difficulty'''
  
Note: Difficulty rating on missions seems to be random between 1-3 for some reason without any discernable causes. I believe we should stream line this to reflect how the mission mechanics work.
+
Note: Difficulty rating on missions seem to be based on the character (or their group) challenge level. There is no known affect that this has on recon missions.
 
+
A proposal is this:
+
  
Mission difficulty ratings rank from 1-3 where mission ranking 1 refers to same city missions, mission ranking 2 refers to locations on the same planet but different city, and rank 3 missions refer to off world missions.
 
  
 
<br><br>
 
<br><br>
  
== Delivery Mission STF Analysis ==
+
== Recon Mission STF Analysis ==
  
The following is an example taken from the mission_deliver_neutral_easy.stf file for delivery missions. An overview for how to properly read and interpret the stf file will be included further below.
+
The following is an example taken from the mission_npc_recon_neutral_easy.stf file for recon missions. An overview for how to properly read and interpret the stf file will be included further below.
  
  
  
 +
'''m10c'''
  
m10d -
+
Criminals? So it was a trap! Sorry to put you through that, but thanks for sparing me from kidnapping, or worse.
  
My new solo recording of kloo-horn pieces, including an all-new rendition of the classic "Soaring Banthas at Sunset," is finished. But I need someone to hand-deliver it to my sound engineer. I don't trust HoloNet compression routines, you know, they're lossy algorithms that ruin the tone. I'm kind of distracted by a personal crisis, so I really need these tracks taken quick. Be a friend, huh? You'll love the guys at the mastering joint, they're smooth.
+
'''m10d'''
  
m10f -
+
Gangster
  
mission\mission_datadisk.iff
+
'''m10o'''
  
m10l -
+
A contact on the HoloNet has arranged a rendezvous just outside town to sell me some rare Alderaan antiques. But he didn't give his HoloNet address, and I'm suspicious. Can you check to make sure it's legitimate? Be careful!
  
Datadisc
+
'''m10t'''
  
m10o
+
Shady Antique Dealer
  
m10p -
 
  
If you lose this disc, mister "artiste" is going to have a fit. I don't know why he doesn't just transmit the stupid thing. Like compression would make his stupid bleatings sound worse!
 
 
m10r -
 
 
Hey, thanks. That is a good thing, delivering these gonzo sounds. A good thing. -- Uh, sorry, was I saying something? Never mind. Take care, okay? I'll go check out the vibes on this. Thanks.
 
 
m10s -
 
 
Thanks, buddy. This recording is going to blow your mind, it's the best kloo-horn material ever, I swear. My girlfriend says I'm a genius, and she used to write for the music rags, so she should know.
 
 
m10t -
 
 
Solo Kloo-Horn Recording!
 
  
  
Line 246: Line 195:
  
  
 +
m10c -
  
 +
Response given by a mission giving npc once the player finished that particular assignment and came back to it for another mission.
  
Notes:
+
m10d - This is the mission theme for that particular mission.
 
+
m10d - This is the mission description displayed in mission terminals or on the mission if a player examines the mission. This is also given as npc dialogue when a player receives the mission from a mission giving npc.
+
  
  
 
m10f No longer in use. This is the path to the object that was to be used for a player to pick up from the npc and that was to be delivered to the destination point and dropped or given to the npc there.
 
m10f No longer in use. This is the path to the object that was to be used for a player to pick up from the npc and that was to be delivered to the destination point and dropped or given to the npc there.
  
m10l This is the name that was to be assigned to the object to be delivered.
 
 
m10o This is the mission creator's name. The mission creator name is randomly created.
 
 
m10p - This is the response given by the npc that the player starts the mission from. This is issued once the player has successfully conversed and interacted with it.
 
  
m10r - This is the response given by the npc that the player reaches the deliery point and interacts with the npc.  
+
m10o - This is the mission description displayed in mission terminals or on the mission if a player examines the mission. This is also given as npc dialogue when a player receives the mission from a mission giving npc.
  
m10s - This response is not used in game, but was probably intended as a response given by a mission giving npc once the player finished that particular assignment and came back to it for another mission.
 
  
 
m10t - This is the mission title as seen on the terminal or on the mission details once the mission has been accepted by the player.
 
m10t - This is the mission title as seen on the terminal or on the mission details once the mission has been accepted by the player.
Line 270: Line 213:
 
<br><br>
 
<br><br>
  
== Step by Step Progression of a Delivery Mission ==
+
== Step by Step Progression of a Recon Mission ==
  
  
* Player uses artisan mission terminal and [[media:DeliveryMission5.jpg|obtains a delivery mission]]
+
* Player uses explorer mission terminal and [[media:ReconMission1.jpg|obtains a recon mission]]
  
* OR Player interacts with a mission giving npc and obtains a delivery mission
+
* OR Player interacts with a mission giving npc and obtains a recon mission
  
* Mission delivery pickup starting location npc [[media:DeliveryMission1.jpg|waypoint is generated]]
+
* Mission spawner location waypoint is generated
  
* Player interacts with pick up npc to [[media:DeliveryMission2.jpg|obtain delivery point coordinates]]
+
* Player reaches 256 meters of the coordinate and [[media:ReconMission3.jpg|receives update to coordinate]]
  
* Mission waypoint is updated to coordinates of [[media:DeliveryMission3.jpg|destination npc]]
+
* Mission waypoint is updated to coordinates of [[media:ReconMission4.jpg|destination poimt]]
  
* Player interacts with destination point npc to [[media:DeliveryMission4.jpg|complete the mission]]
+
* Player enters within 32 meters of the coordinates and [[media:ReconMission5.jpg|complete the mission]]
  
 
==Source References==
 
==Source References==

Latest revision as of 03:04, 12 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.

System Messages

Game Mechanics

Recon missions are missions that the player can take that require them to visit a particular destination in order to be rewarded. Recon missions may be picked up from the Recon tab on Explorer Mission Terminals or obtained from mission giving npcs. Recon missions have two stages:

  • Waypoint update
  • Scene Spawn


When the player picks up the mission from the terminal or npc, they are given a waypoint to a random set of coordinates on the same planet that the mission giving npc or terminal is located on. The distance varies greatly and the min and max distance ranges are not exactly known, however it is based from the npc or terminal's location.


When the mission is accepted, a spawner object is placed into the world and it's position is updated. See Managing Missions for waypoint update behaviors. Once the updated waypoint has been received, the spawner object is placed at that location and when the player comes within the appropriate range the mobs are created into the game world (See Spawner Objects for information about spawn handling).

The mobs spawned at the location depend on the theme type of mission that has been selected. Themes are groupings npc types that can be spawned at a location. Each theme has a unique set of npc types to choose from. The npc types use the same mechanics as in the Creature Type Selection process for lairs and other spawns. Recon missions are broken down into the following themes:

  • Gangster
  • Smuggler
  • Pirate
  • Rebel
  • Imperial

One the player gets within 32 meters of the waypoint coordinates, the mission is completed and they are rewarded.




Recon Mission STFs

The following is a list of stfs that contain Recon mission data:


Imperial Faction Mission Giving NPCs


  • /mission/mission_npc_recon_imperial_easy.stf


Rebel Faction Mission Giving NPCs

  • /mission/mission_npc_recon_rebel_easy.stf

Explorer Mission Terminals & Non GCW Mission Giving NPCs:

  • /mission/mission_npc_recon_neutral_easy.stf
  • /mission/mission_npc_recon_neutral_medium.stf
  • /mission/mission_npc_recon_neutral_hard.stf


General Use

  • /mission/mission_generic.stf

Analysis of Mission Datapad Details

Analysis of Mission Details

There are a number of important bits of information to know about a mission which are viewable through the mission details on the mission terminal or on the mission itself in the player's datapad.

The parts of a Recon mission details are:

  • Target
  • Location
  • Creator
  • Reward
  • Difficulty


Target


Note: This functions randomly in the nge. The target is the selected theme for that particular mission. The value here is pulled from the mission's stf.



Location

This is the coordinate of the spawner object location prior to the first waypoint update that the player must reach to complete the mission. When the player reaches within 256 meters of this location, the waypoint coordinate will perform its update. The new location waypoint will be the spawner object's location.


Creator

The creator of the mission is randomly generated, unless its a mission giving npc then the mission takes the name of the npc that gave it.


Reward

This is the payout to the player in credits for successfully completing the mission. Reward is only given out if the player reaches within 32 meters of the target location. Mission payout reward formula is currently unknown but it is based on the distance to the spawn location. Shorter distances yield smaller payouts.


Difficulty

Note: Difficulty rating on missions seem to be based on the character (or their group) challenge level. There is no known affect that this has on recon missions.




Recon Mission STF Analysis

The following is an example taken from the mission_npc_recon_neutral_easy.stf file for recon missions. An overview for how to properly read and interpret the stf file will be included further below.


m10c

Criminals? So it was a trap! Sorry to put you through that, but thanks for sparing me from kidnapping, or worse.

m10d

Gangster

m10o

A contact on the HoloNet has arranged a rendezvous just outside town to sell me some rare Alderaan antiques. But he didn't give his HoloNet address, and I'm suspicious. Can you check to make sure it's legitimate? Be careful!

m10t

Shady Antique Dealer




Notes:


m10c -

Response given by a mission giving npc once the player finished that particular assignment and came back to it for another mission.

m10d - This is the mission theme for that particular mission.


m10f No longer in use. This is the path to the object that was to be used for a player to pick up from the npc and that was to be delivered to the destination point and dropped or given to the npc there.


m10o - This is the mission description displayed in mission terminals or on the mission if a player examines the mission. This is also given as npc dialogue when a player receives the mission from a mission giving npc.


m10t - This is the mission title as seen on the terminal or on the mission details once the mission has been accepted by the player.




Step by Step Progression of a Recon Mission

  • OR Player interacts with a mission giving npc and obtains a recon mission
  • Mission spawner location waypoint is generated

Source References

Source Source in Context