Difference between revisions of "Skill Training (Game Mechanics)"

From SWGANH Wiki
Jump to: navigation, search
(Skill Trainers)
(Radial menus)
 
(41 intermediate revisions by the same user not shown)
Line 4: Line 4:
 
|-
 
|-
 
|valign=top|
 
|valign=top|
=Navigation=
+
= Dialogue Structure =
{| align="center" width="280px"
+
 
|-
+
||
+
{{Auction (Mess)}}
+
{{Banking (Mess)}}
+
{{Combat (Mess)}}
+
{{Crafting (Mess)}}
+
{{Creatures / Pets / Mounts (Mess)}}
+
{{General Shared Messages (Mess)}}
+
{{Dungeons (Mess)}}
+
{{GCW (Mess)}}
+
{{Games (Mess)}}
+
{{Healing (Mess)}}
+
{{JTL (Mess)}}
+
{{Logout Event (Mess)}}
+
{{Items and Objects (Mess)}}
+
{{Force Sensitive / Jedi (Mess)}}
+
{{Player Interactions (Mess)}}
+
{{Player Structures (Mess)}}
+
{{Player Cities (Mess)}}
+
{{Quests / Missions (Mess)}}
+
{{Resources (Mess)}}
+
{{Skills (Mess)}}
+
{{Stat Migration (Mess)}}
+
{{Travel (Mess)}}
+
{{Tutorials (Mess)}}
+
{{Unknown (Mess)}}
+
{{Using Innate Species Ability (Mess)}}
+
{{Waypoint / Datapad (Mess)}}
+
|}
+
  
 
|valign=top|
 
|valign=top|
Line 42: Line 13:
 
|valign=top|
 
|valign=top|
 
== Description ==
 
== Description ==
Template (Game Messages)
+
Also see: <br>[[General Skill Mechanics (Game Mechanics)|General Skill Mechanics]]<br>
 +
[[Skill Teaching (Game Mechanics)|Skill Teaching]]
 
|valign=top|
 
|valign=top|
  
Line 49: Line 21:
 
{| align="center"
 
{| align="center"
 
|-
 
|-
||{{D0%}}
+
||{{D50%}}
 
|-
 
|-
 
||{{GameMechanics}}
 
||{{GameMechanics}}
Line 56: Line 28:
 
|}
 
|}
  
== Skill Trainers ==
+
== System Messages ==
 +
 
 +
 
 +
 
 +
== SUI Prompts ==
 +
 
 +
 
 +
== Related Dialogue Files ==
 +
 
 +
 
 +
 
 +
 
 +
 
 +
== Game Mechanics ==
  
 
The primary method for players to learn skills in SWG is from skill trainers.
 
The primary method for players to learn skills in SWG is from skill trainers.
Line 62: Line 47:
 
Skill Trainers are NPCs (Non-Player Characters) that can train you in a specific profession.  
 
Skill Trainers are NPCs (Non-Player Characters) that can train you in a specific profession.  
  
Most of the Starting Profession trainers can be found in every city, in a couple of locations, whereas the Advanced Profession trainers might be a bit harder to locate. Most often trainers can be found in the streets or in their respective guildhalls. Using your map to find the guildhalls, or using the /find command in game, will greatly assist in this process.
+
Most of the Starting Profession trainers can be found in every city, in a couple of locations, whereas the Advanced Profession trainers might be a bit harder to locate. Most often trainers can be found in the streets or in their respective guildhalls. Skill trainers can be found using the /find command in game.
  
NPC Trainers will require that you have the necessary experience requirements to train in a skill box, (Novice boxes have no experience requirements), and they will also have a monetary requirement to train as well.
+
NPC Trainers will require that players have the necessary experience requirements to train in a skill box, (Novice boxes have no experience requirements), and they will also have a monetary requirement to train as well.
  
 
Choosing the "Converse" option, from your radial menu, on a skill trainer will initiate the conversation necessary to train at that trainer.
 
Choosing the "Converse" option, from your radial menu, on a skill trainer will initiate the conversation necessary to train at that trainer.
 +
 +
 +
Skill cost values can be found in the Skills.iff datatable.
 +
  
  
Line 73: Line 62:
 
|-
 
|-
 
||
 
||
{| class="anhsmalltable"
 
|- align="center" style="background-color:#ffffcc;"
 
|width="100px"|'''ID'''||'''Path'''||'''Filename'''||'''Trigger'''||'''NPC Message'''||'''Player Response'''||'''System Message'''||'''Skill Options'''||'''Notes'''||'''Examples'''
 
  
 +
[[image:Jedi-Trainer11.jpg|200px|thumb|Training Intro Prompt]]
 +
||
 +
 +
[[image:Jedi-Trainer2.jpg|200px|thumb|Learn able Skills]]
 +
 +
|-
 +
 +
 +
||
 +
 +
[[image:Trainer2.jpg|200px|thumb|Response choices after training.]]
 +
 +
 +
 +
|-
 +
 +
 +
||
  
 +
[[image:noldan2a.jpg|200px|thumb|Intro Conversation Prompt]]
 +
 +
 +
 +
||
 +
 +
[[image:noldan2b.jpg|200px|thumb|Player Doesn't Qualify For Training]]
 +
 +
 +
 +
||
 +
 +
[[image:noldan2c.jpg|200px|thumb|More information skill list]]
 +
 +
|-
 +
 +
 +
||
 +
 +
[[image:IsThisTheMoreInfoOnSkillPrompt.jpg|200px|thumb|Request Skill Info Prompt]]
 +
 +
||
 +
 +
[[image:SkilltrainingTellingPlayerTheyDontQualify.JPG|200px|thumb|Player Does not Meet profession Pre-requisite Prompt]]
 +
 +
|}
 +
 +
== Skill Trainer Locations ==
 +
 +
 +
 +
 +
 +
{| border = 1
 +
|'''Combat Melee'''
 +
|'''Combat Ranged'''
 +
|'''Crafting'''
 +
|'''General'''
 +
|'''Entertainer'''
 +
|'''Medic'''
 +
|'''Jedi'''
 +
|'''JTL'''
 
|----
 
|----
|Prompt 1
+
|[[Brawler (Profession)|Brawler]]
|/string/en/
+
|[[Marksman (Profession)|Marksman]]
|skill_teacher.stf
+
|[[Artisan (Profession)|Artisan]]
|internal_command_string
+
|[[Bio-Engineer (Profession)|Bio-Engineer]]
|
+
|[[Entertainer (Profession)|Entertainer]]
|
+
|[[Medic (Profession)|Medic]]
|
+
|[[Lightsaber (Profession)|Lightsaber]]
|
+
|[[Imperial Navy Pilot (Profession)|Imperial Navy Pilot]]
|
+
|
+
 
|----
 
|----
|
+
|[[Fencer (Profession)|Fencer]]
|
+
|[[Bounty Hunter (Profession)|Bounty Hunter]]
|skill_teacher.stf
+
|[[Architect (Profession)|Architect]]
|internal_command_string
+
|[[Creature Handler (Profession)|Creature Handler]]
|Insert Profession Specific Intro Here
+
|[[Dancer (Profession)|Dancer]]
|
+
|[[Doctor (Profession)|Doctor]]
|
+
|[[Force Enhancement (Profession)|Force Enhancement]]
|
+
|[[Alliance Starfighter Pilot (Profession)|Alliance Starfighter Pilot]]
|Each profession has a unique opening statement.
+
|
+
 
|----
 
|----
|opt1_1
+
|[[Pikeman (Profession)|Pikeman]]
|
+
|[[Carbineer (Profession)|Carbineer]]
|skill_teacher.stf
+
|[[Armorsmith (Profession)|Armorsmith]]
|internal_command_string
+
|[[Image Designer (Profession)|Image Designer]]
|
+
|[[Musician (Profession)|Musician]]
|I'm interested in learning a skill.
+
|[[Combat Medic (Profession)|Combat Medic]]
|
+
|[[Force Defense (Profession)|Force Defense]]
|
+
|[[Freelance Pilot (Profession)|Freelance Pilot]]
|Player response that sends them to Prompt 2 if they have experience to learn the skills. If the player has no experience or already has all these skills learned then they are sent to prompt 8. We could perhaps send the player to another prompt if they have mastered the profession...
+
|
+
 
|----
 
|----
|opt1_2
+
|[[Swordsman (Profession)|Swordsman]]
 +
|[[Commando (Profession)|Commando]]
 +
|[[Chef (Profession)|Chef]]
 +
|[[Merchant (Profession)|Merchant]]
 
|
 
|
|skill_teacher.stf
 
|internal_command_string
 
 
|
 
|
|What skills will I be able to learn next?
+
|[[Force Healing (Profession)|Force Healing]]
|
+
|
+
|If the player chooses the “What skills will I be able to learn next?” response, The npc will list the skills available to the player upon next skill up.  All choices are made for whatever highest tier the player has reached. For example if the player is currently at 3xxx in skills then the skills displayed will be the ones at 4111 on the skill tree. I believe that upon clicking on these skills, the player receives some sort of information about them but I am not sure what type of information is presented or what menu is shown for this.
+
 
|
 
|
 
|----
 
|----
 +
|[[Teras Kasi Artist (Profession)|Teras Kasi Artist]]
 +
|[[Pistoleer (Profession)|Pistoleer]]
 +
|[[Droid Engineer (Profession)|Droid Engineer]]
 +
|[[Politician (Profession)|Politician]]
 
|
 
|
 
|
 
|
|
+
|[[Force Powers (Profession)|Force Powers ]]
|
+
|
+
|
+
|
+
|
+
|
+
 
|
 
|
 
|----
 
|----
|Prompt 2
 
|
 
|
 
|
 
|
 
 
|
 
|
 +
|[[Rifleman (Profession)|Rifleman]]
 +
|[[Shipwright (Profession)|Shipwright]]
 +
|[[Scout (Profession)|Scout]]
 
|
 
|
 
|
 
|
Line 146: Line 180:
 
|----
 
|----
 
|
 
|
|
+
|[[Smuggler (Profession)|Smuggler]]
|
+
|[[Tailor (Profession)|Tailor]]
|
+
|[[Ranger (Profession)|Ranger]]
|
+
|
+
 
|
 
|
 
|
 
|
Line 156: Line 188:
 
|
 
|
 
|----
 
|----
|msg2_1
 
 
|
 
|
|skill_teacher.stf
 
|internal_command_string
 
|You may learn the following skills right now...
 
 
|
 
|
 +
|[[Weaponsmith (Profession)|Weaponsmith]]
 +
|[[Squad Leader (Profession)|Squad Leader]]
 
|
 
|
 
|
 
|
|This is the npc response that lists the learnable skills by the player in decending alphabetical order. This response occurs if the player chooses the I'm interested in learning a skill response.
 
 
|
 
|
|----
 
|
 
|
 
|
 
|internal_command_string
 
|
 
|
 
|
 
|Reserved for Skill 4
 
|
 
|
 
|----
 
|
 
|
 
|
 
|internal_command_string
 
|
 
|
 
|
 
|Reserved for Skill 3
 
|
 
|
 
|----
 
|
 
|
 
|
 
|internal_command_string
 
|
 
|
 
|
 
|Reserved for Skill 2
 
|
 
|
 
|----
 
|
 
|
 
|
 
|internal_command_string
 
|
 
|
 
|
 
|Reserved for Skill 1
 
|
 
|
 
|----
 
|back
 
|
 
|skill_teacher.stf
 
|internal_command_string
 
|
 
|Can we start again?
 
|
 
|
 
|Player response that brings them back to prompt 1.
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|Prompt 3
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|msg2_2
 
|
 
|skill_teacher.stf
 
|internal_command_string
 
|Here are the skills I can teach you next, if you have gained enough experience...
 
|
 
|
 
|
 
|This is the npc response given if the player chooses the “What skills will I be able to learn next?” response. The npc will list the skills available to the player upon next skill up.  All choices are made for whatever highest tier the player has reached. For example if the player is currently at 3xxx in skills then the skills displayed will be the ones at 4111 on the skill tree. I believe that upon clicking on these skills, the player receives some sort of information about them but I am not sure what type of information is presented or what menu is shown for this.
 
|
 
|----
 
|
 
|
 
|
 
|internal_command_string
 
|
 
|
 
|
 
|Reserved for Skill 4
 
|
 
|
 
|----
 
|
 
|
 
|
 
|internal_command_string
 
|
 
|
 
|
 
|Reserved for Skill 3
 
|
 
|
 
|----
 
|
 
|
 
|
 
|internal_command_string
 
|
 
|
 
|
 
|Reserved for Skill 2
 
|
 
|
 
|----
 
|
 
|
 
|
 
|internal_command_string
 
|
 
|
 
|
 
|Reserved for Skill 1
 
|
 
|
 
|----
 
|back
 
|
 
|skill_teacher.stf
 
|internal_command_string
 
|
 
|Can we start again?
 
|
 
|
 
|Player response that brings them back to prompt 1.
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|Prompt 4
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|prose_cost
 
|
 
|skill_teacher.stf
 
|internal_command_string
 
|It will cost %DI credits to train in %TO. Would you like to continue?
 
|
 
|
 
|
 
|This is the npc response given when a player has selected a skill to train from the list provided in Prompt 2. The player receives two choices, yes or no. If the player chooses yes then a check is made to see if they have enough money and or skill. The player is sent to Prompt 5 or Prompt 6 depending on which are checked first. If the player's check is successful then they are sent to Prompt 7.  Note: This prompt is skipped over for the Tutorial Space Station training. It goes directly to prompt 12.  If the player chooses the No response, then the conversation is closed.
 
|
 
|----
 
|yes
 
|
 
|skill_teacher.stf
 
|internal_command_string
 
|
 
|Yes
 
|
 
|
 
|
 
|
 
|----
 
|no
 
|
 
|skill_teacher.stf
 
|internal_command_string
 
|
 
|No
 
|
 
|
 
|
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|Prompt 5
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|nsf_skill_pts
 
|
 
|skill_teacher.stf
 
|internal_command_string
 
|You must first make %DI skill points available before I can teach you %TO.
 
|
 
|
 
|
 
|This is the npc response given when a player selects a skill to train in but do not have enough skill points to learn it.
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|(Unknown)
 
|(Unknown)
 
|
 
|
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|Prompt 6
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|prose_nsf
 
|
 
|skill_teacher.stf
 
|internal_command_string
 
|
 
|
 
|You lack the %DI credits required for training in %TO.
 
|
 
|This is the system message that notifies the player that they do not have enough money to train in the skill. 
 
|
 
|----
 
|msg1_1
 
|
 
|skill_teacher.stf
 
|internal_command_string
 
|Heya. What kind of skills would you like to know about?
 
|
 
|
 
|
 
|This is the npc response when the player attempts to train in a skill that they do not have enough credits to purchase. Unknown what response choices are given to the player.
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|(Unknown)
 
|
 
|(Unknown)
 
|
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|Prompt 7
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|prose_pay
 
|
 
|skill_teacher.stf
 
|internal_command_string
 
|
 
|
 
|Processing %DI credit payment for %TO training.
 
|
 
|
 
|
 
|----
 
|msg_yes
 
|
 
|skill_teacher.stf
 
|internal_command_string
 
|Excellent! Let's get started then...
 
|
 
|
 
|
 
|Npc response to the player choosing and successfully completed a Yes response to accepting training.
 
|
 
|----
 
|prose_pay_acct_success
 
|
 
|base_player.stf
 
|internal_command_string
 
|
 
|
 
|You successfully make a payment of %DI credits to %TO.
 
|
 
|Notification to the player that they are paying the credits to the npc.
 
|
 
|----
 
|prose_skill_learned
 
|
 
|skill_teacher.stf
 
|internal_command_string
 
|
 
|
 
|You successfully train in the %TO skill.
 
|
 
|Notification to the player that they have trained in the skill.
 
|
 
|----
 
|command_acquired_prose
 
|
 
|ui_skl.stf
 
|internal_command_string
 
|
 
|
 
|You have acquired a new ability: %TU!
 
|
 
|Notification to the player of any abilities that they have acquired from the training
 
|
 
|----
 
|qualify
 
|
 
|ui_skl.stf
 
|internal_command_string
 
|
 
|
 
|You now qualify for the skill:
 
|
 
|Notification to the player if they still qualify for more training.
 
|
 
|----
 
|opt1_1
 
|
 
|skill_teacher.stf
 
|internal_command_string
 
|
 
|I'm interested in learning a skill.
 
|
 
|
 
|
 
|
 
|----
 
|opt1_2
 
|
 
|skill_teacher.stf
 
|internal_command_string
 
|
 
|What skills will I be able to learn next?
 
|
 
|
 
|
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|Prompt 8
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|error_empty_category
 
|
 
|skill_teacher.stf
 
|internal_command_string
 
|Sorry, you aren't quite up to the point where I can teach you anything else.
 
|
 
|
 
|
 
|Response from npc if the player chooses the “I'm interested in learning a skill.” response choice when they do not have any skills to learn from this trainer. This quite possibly closes out the player's dialogue with the npc and makes them have to talk to it again. 
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|(Unknown)
 
|(Unknown)
 
|
 
|
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|Prompt 9
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|no_qualify
 
|
 
|skill_teacher.stf
 
|internal_command_string
 
|You do not  qualify for any of my teachings. Come back and speak with me later if you acquire the following skills...
 
|
 
|
 
|
 
|Response from an npc if the player attempts to talk to them when they do not have the required pre-requisites. For example Bounty Hunter would require the skills Master Marksman and Exploration IV.
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|Reserved for Skill 2
 
|
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|Reserved for Skill 1
 
|
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|None
 
|
 
|
 
|
 
|
 
|----
 
|Prompt 10
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|msg3_3
 
|
 
|skill_teacher.stf
 
|internal_command_string
 
|Let me give you some information about this skill...
 
|
 
|
 
|
 
|Not sure but this is perhaps the message given if the user clicks on one of the skills that are displayed after the player clicks the What skills will I be able to learn next Prompt. Not sure what information would display from these however...
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|(Unknown)
 
|(Unknown)
 
|(Unknown)
 
|
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|Prompt 11
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|too_complicated
 
|
 
|skill_teacher.stf
 
|internal_command_string
 
|I can't teach you anything. Everything I know is entirely too complicated for you.
 
|
 
|
 
|
 
|Message given to a player that attempts to talk to shipwright trainer but whom does not have JTL installed.
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|None
 
|
 
|
 
|
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|Prompt 12
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|prose_skill_learned
 
|
 
|skill_teacher.stf
 
|internal_command_string
 
|
 
|
 
|You successfully train in the %TO skill.
 
|
 
|
 
|
 
|----
 
|command_acquired_prose
 
|
 
|ui_skl.stf
 
|internal_command_string
 
|
 
|
 
|You have acquired a new ability: %TU!
 
|
 
|
 
|
 
|----
 
|msg3_2
 
|
 
|skill_teacher.stf
 
|internal_command_string
 
|You're an exceptionally bright student!  Perhaps we shall work together again soon.
 
|
 
|
 
|
 
|This prompt is specific for the Space Station Tutorial Only.  It is given when a player chooses the novice skill to learn from the I'm interested in learning a skill response from the npc. I believe that the conversation dialogue is closed after the player chooses a response so as to move them on the the next stage of the tutorial and the player continues to receives this response if they talk to the npc again (unless they surrender the skill perhaps and require re-training)
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|None
 
|
 
|
 
|
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|Prompt 13
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|----
 
|topped_out
 
|
 
|skill_teacher.stf
 
|internal_command_string
 
|I'm sorry, but I cannot teach you anymore. You have already learned everything I have to teach.
 
|
 
|
 
|
 
|Message that we might can use if a player who has mastered the profession attempts to talk to the trainer.
 
 
|
 
|
 
|----
 
|----
Line 1,050: Line 200:
  
  
|}
+
{| border="0" width="100%" cellpadding=6
 
+
|-
 
+
|valign=top|
 
+
  
 +
== Live Log Excerpts ==
  
 
{|
 
{|

Latest revision as of 02:08, 7 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.


Dialogue Structure

Description

Also see:
General Skill Mechanics
Skill Teaching

Related Tags

50% This document has been partially completed.

Mechanics This document is about game mechanics.

System Messages

SUI Prompts

Related Dialogue Files

Game Mechanics

The primary method for players to learn skills in SWG is from skill trainers.

Skill Trainers are NPCs (Non-Player Characters) that can train you in a specific profession.

Most of the Starting Profession trainers can be found in every city, in a couple of locations, whereas the Advanced Profession trainers might be a bit harder to locate. Most often trainers can be found in the streets or in their respective guildhalls. Skill trainers can be found using the /find command in game.

NPC Trainers will require that players have the necessary experience requirements to train in a skill box, (Novice boxes have no experience requirements), and they will also have a monetary requirement to train as well.

Choosing the "Converse" option, from your radial menu, on a skill trainer will initiate the conversation necessary to train at that trainer.


Skill cost values can be found in the Skills.iff datatable.



Training Intro Prompt
Learn able Skills
Response choices after training.


Intro Conversation Prompt


Player Doesn't Qualify For Training


More information skill list
Request Skill Info Prompt
Player Does not Meet profession Pre-requisite Prompt

Skill Trainer Locations

Combat Melee Combat Ranged Crafting General Entertainer Medic Jedi JTL
Brawler Marksman Artisan Bio-Engineer Entertainer Medic Lightsaber Imperial Navy Pilot
Fencer Bounty Hunter Architect Creature Handler Dancer Doctor Force Enhancement Alliance Starfighter Pilot
Pikeman Carbineer Armorsmith Image Designer Musician Combat Medic Force Defense Freelance Pilot
Swordsman Commando Chef Merchant Force Healing
Teras Kasi Artist Pistoleer Droid Engineer Politician Force Powers
Rifleman Shipwright Scout
Smuggler Tailor Ranger
Weaponsmith Squad Leader


Live Log Excerpts

LogName: file:///C:/anhwork/downloads/All-Logs/NewFile7/profiles/jordo34/Europe-Infinity/46634709226.cht_0_.html

13:43:00 a Marksman trainer says to jordo black, "I teach marksmanship. You won't even need a targeting system after I'm through with you. Ready to start?"
13:43:02 a Marksman trainer says to jordo black, "You may learn the following skills right now..."
13:43:04 You lack the 1000 credits required for training in Pistols I: Firearm Strike.
13:43:04 a Marksman trainer says to jordo black, "Heya. What kind of skills would you like to know about?"


LogName: file:///C:/anhwork/downloads/All-Logs/NewFile7/profiles/jordo34/Shadowfire/68385239750.uis_Spatial0_.html

19:49:55 T-Man creepingdeath bows to Grendal.
19:49:56 "I can't teach you anything.", Shipwright Skill Trainer says to Ivofi. "Everything I know is entirely too complicated for you."


LogName: file:///C:/anhwork/downloads/All-Logs/Newfile9/profiles/Hairman/Sunrunner/27564230857.uis_0_.html

22:06:24 "If you can stand the sight of blood I can teach you to put it back in the body. Ready to learn?" Smanockawe (a Medic trainer) says to Lachewoli.
22:06:26 Smanockawe (a Medic trainer) says to Lachewoli, "You may learn the following skills right now..."
22:06:27 You successfully train in the Novice Medic skill.
22:06:27 You have acquired a new ability: Diagnose!
22:06:27 You have acquired a new ability: Heal Damage!
22:06:27 You have acquired a new ability: Heal Wound!
22:06:27 You have acquired a new ability: Medical Forage!
22:06:27 You have acquired a new ability: Tend Damage!
22:06:27 You have acquired a new ability: Tend Wound!
22:06:27 Smanockawe (a Medic trainer) says to Lachewoli, "You're an exceptionally bright student! Perhaps we shall work together again soon


LogName: C:\anhwork\downloads\All-Logs\Helzephyr\Chatlog_0\Bryssk V'Asht_chatlog.txt

Oco Iedegne-Ev (an Artisan trainer) says to Joedo Backlash, Building, crafting, creating. It's all in your hands. How can I help move you along in this profession?"
"You may learn the following skills right now...Oco Iedegne-Ev (an Artisan trainer) says to Joedo Backlash.
"It will cost 100 credits to train in Novice Artisan." Oco Iedegne-Ev (an Artisan trainer) says to Joedo Backlash. "Would you like to continue?"
Processing 100 credit payment for Novice Artisan training..
"Excellent!" Oco Iedegne-Ev (an Artisan trainer) says to Joedo Backlash. "Let's get started then..."
You successfully make a payment of 100 credits to Oco Iedegne-Ev (an Artisan trainer).
You successfully train in the Novice Artisan skill.
You have acquired a new ability: Sample Resource!
You have acquired a new ability: Survey Resources!
You go prone.
You stand up.
"You do not qualify for any of my teachings. Come back and speak with me later if you acquire the following skills..." Aocisrotche Egae (a Weaponsmith trainer) says to Joedo Backlash.


LogName: C:\anhwork\downloads\All-Logs\Helzephyr\Chatlog_10\7843709798_chatlog.txt

[Spatial] 02:21:35 "I can track a bird on a cloudy day. If you want to even approach my skills you better pay attention." Itiete Kohifa (a Ranger trainer) says to Bryssk V'Asht.
[Spatial] 02:21:39 "You may learn the following skills right now..." Itiete Kohifa (a Ranger trainer) says to Bryssk V'Asht.
[Spatial] 02:21:41 "It will cost 8000 credits to train in Frontiering III: Wilderness Survival Mastery." Itiete Kohifa (a Ranger trainer) says to Bryssk V'Asht. "Would you like to continue?"
[Spatial] 02:21:45 Processing 8000 credit payment for Frontiering III: Wilderness Survival Mastery training.
[Spatial] 02:21:46 "Excellent!" Itiete Kohifa (a Ranger trainer) says to Bryssk V'Asht. "Let's get started then..."
[Spatial] 02:21:46 You successfully make a payment of 8000 credits to Itiete Kohifa (a Ranger trainer).
[Spatial] 02:21:46 You successfully train in the Frontiering III: Wilderness Survival Mastery skill.
[Spatial] 22:41:52 "There's scum on every planet in every system of the galaxy. And you can earn big money by showing the authorities where they hide. Sound good to you?" Oro Ize (a Bounty Hunter trainer) says to Bryssk V'Asht.
[Spatial] 22:42:05 Oro Ize (a Bounty Hunter trainer) says to Bryssk V'Asht, "You may learn the following skills right now..."
[Spatial] 22:42:14 "It will cost 5000 credits to train in Novice Bounty Hunter." Oro Ize (a Bounty Hunter trainer) says to Bryssk V'Asht. "Would you like to continue?"
[Spatial] 22:42:25 Processing 5000 credit payment for Novice Bounty Hunter training.
[Spatial] 22:42:25 Oro Ize (a Bounty Hunter trainer) says to Bryssk V'Asht, "Excellent! Let's get started then..."
[Spatial] 22:42:26 You successfully make a payment of 5000 credits to Oro Ize (a Bounty Hunter trainer).
[Spatial] 22:42:26 You successfully train in the Novice Bounty Hunter skill.
[Spatial] 22:42:26 You now qualify for the skill: Bounty Carbine Specialization I
[Spatial] 22:42:26 You now qualify for the skill: Bounty Pistol Specialization I


LogName: C:\anhwork\downloads\All-Logs\Helzephyr\Chatlog_2\31183221222_chatlog.txt

[Spatial] 03:59:39 Oilodeg Wocyb'yka (a Pistoleer trainer) says to Tev Kell, "Good morning, or evening, sir or madam, or blah blah blah. I teach people how to shoot pistols! I don't have to be nice."
[Spatial] 03:59:46 "You may learn the following skills right now..." Oilodeg Wocyb'yka (a Pistoleer trainer) says to Tev Kell.
[Spatial] 03:59:50 Oilodeg Wocyb'yka (a Pistoleer trainer) says to Tev Kell, "It will cost 5000 credits to train in Novice Pistoleer. Would you like to continue?"
[Spatial] 03:59:53 Processing 5000 credit payment for Novice Pistoleer training.
[Spatial] 03:59:54 Oilodeg Wocyb'yka (a Pistoleer trainer) says to Tev Kell, "Excellent! Let's get started then..."
[Spatial] 03:59:55 You successfully make a payment of 5000 credits to Oilodeg Wocyb'yka (a Pistoleer trainer).
[Spatial] 03:59:56 You successfully train in the Novice Pistoleer skill.
[Spatial] 03:59:57 You have acquired a new ability: Health Shot 2!


LogName: file:///C:/anhwork/downloads/All-Logs/Helzephyr/chatlog_6/38621821316.uis_0_.html

04:02:32 "Building, crafting, creating. It's all in your hands. How can I help move you along in this profession?" Ocobustig Avif (an Artisan trainer) says to Kiwo Kigar.
04:02:36 Ocobustig Avif (an Artisan trainer) says to Kiwo Kigar, "You may learn the following skills right now..."
04:02:41 "It will cost 1000 credits to train in Domestic Arts I: Simple Cooking. Would you like to continue?" Ocobustig Avif (an Artisan trainer) says to Kiwo Kigar.
04:02:44 Processing 1000 credit payment for Domestic Arts I: Simple Cooking training.
04:02:44 Ocobustig Avif (an Artisan trainer) says to Kiwo Kigar, "Excellent! Let's get started then..."
04:02:44 You successfully make a payment of 1000 credits to Ocobustig Avif (an Artisan trainer).
04:02:45 You successfully train in the Domestic Arts I: Simple Cooking skill. 04:02:53 Ocobustig Avif (an Artisan trainer) says to Kiwo Kigar, "You may learn the following skills right now..."
04:02:56 "It will cost 2000 credits to train in Surveying II: Increased Range." Ocobustig Avif (an Artisan trainer) says to Kiwo Kigar. "Would you like to continue?"
04:03:04 Processing 2000 credit payment for Surveying II: Increased Range training.
04:03:04 Ocobustig Avif (an Artisan trainer) says to Kiwo Kigar, "Excellent! Let's get started then..."
04:03:04 You successfully make a payment of 2000 credits to Ocobustig Avif (an Artisan trainer).
04:03:04 You successfully train in the Surveying II: Increased Range skill.


LogName: file:///C:/anhwork/downloads/All-Logs/newfile1/astrien/Intrepid/411964878.cht_0_.html

15:01:23 "If it's scouting you'd like to know about, I'm the one you're looking for. What can I help you with?", a Scout trainer says to DustPuppy.
15:01:25 "You may learn the following skills right now...", a Scout trainer says to DustPuppy.
15:01:27 "It will cost 1000 credits to train in Trapping I: Makeshift Design. Would you like to continue?", a Scout trainer says to DustPuppy.
15:01:28 Processing 1000 credit payment for Trapping I: Makeshift Design training.
15:01:28 You successfully make a payment of 1000 credits to a Scout trainer.
15:01:28 "Excellent! Let's get started then...", a Scout trainer says to DustPuppy.
15:01:29 You successfully train in the Trapping I: Makeshift Design skill.
15:01:33 a Scout trainer says to DustPuppy, "You may learn the following skills right now..."
15:01:34 Emax Hiskeh says, "thanks"
15:01:35 a Scout trainer says to DustPuppy, "It will cost 1000 credits to train in Exploration I: Fundamentals. Would you like to continue?"
15:01:36 Processing 1000 credit payment for Exploration I: Fundamentals training.
15:01:36 "Excellent!", a Scout trainer says to DustPuppy. "Let's get started then..."
15:01:36 You successfully make a payment of 1000 credits to a Scout trainer.
15:01:37 You successfully train in the Exploration I: Fundamentals skill.
15:01:37 You now qualify for the skill: Exploration II: Advanced Principles


LogName: file:///C:/anhwork/downloads/All-Logs/newfile2/profiles/rocketgrunt/Bloodfin/19688317894-part1.html

Mosiki Freecrest (a Brawler trainer) says to Joedo Backlash, "Hullo! I teach brawlin' in these parts. What can I helps you wif?
"You may learn the following skills right now..." Mosiki Freecrest (a Brawler trainer) says to Joedo Backlash.
You successfully train in the Novice Brawler skill.
You have acquired a new ability: Berserk 1!
You have acquired a new ability: Center Of Being!
You have acquired a new ability: Intimidate 1!
You have acquired a new ability: One-Hand Lunge 1!
You have acquired a new ability: Two-Hand Lunge 1!
You have acquired a new ability: Polearm Lunge 1!
You have acquired a new ability: Taunt!
You have acquired a new ability: Unarmed Lunge 1!
You have acquired a new ability: Warcry 1!
"You're an exceptionally bright student! Perhaps we shall work together again soon." Mosiki Freecrest (a Brawler trainer) says to Joedo Backlash.



file:///C:/anhwork/downloads/All-Logs/NewFile6/profiles/MisterSolo2u/Kauri/25465272904.uis_0_.html

"Interested in running for public office? You'll need my instruction to make your policies succeed!" Cawiwof A'enudo (a Politician trainer) says to Bibita Tipo.
"Sorry, you aren't quite up to the point where I can teach you anything else." Cawiwof A'enudo (a Politician trainer) says to Bibita Tipo.
"Here are the skills I can teach you next, if you have gained enough experience..." Cawiwof A'enudo (a Politician trainer) says to Bibita Tipo.
"Let me give you some information about this skill..." Cawiwof A'enudo (a Politician trainer) says to Bibita Tipo.



file:///C:/anhwork/downloads/All-Logs/NewFile6/profiles/MisterSolo2u/Lowca/34535970136.uis_0_.html

"If it's scouting you'd like to know about, I'm the one you're looking for." Eebis (a Scout trainer) says to Bufat. "What can I help you with?"
"You may learn the following skills right now..." Eebis (a Scout trainer) says to Bufat.
You successfully train in the Novice Scout skill.
Eebis (a Scout trainer) says to Bufat, "You're an exceptionally bright student! Perhaps we shall work together again soon."



file:///C:/anhwork/downloads/All-Logs/NewFile6/profiles/MisterSolo2u/Shadowfire/972756192.uis_0_.html

"Interested in running for public office?" Ynily Eawhairae (a Politician trainer) says to Lokila Drokona. "You'll need my instruction to make your policies succeed!"
"Here are the skills I can teach you next, if you have gained enough experience..." Ynily Eawhairae (a Politician trainer) says to Lokila Drokona.
"Let me give you some information about this skill..." Ynily Eawhairae (a Politician trainer) says to Lokila Drokona.



file:///C:/anhwork/downloads/All-Logs/rousesfiles/chatlogs/chatlogs/2065607942/2065607942.uis_0_.html


Eneen Eeche (a Teras Kasi Artist trainer) says to Rouse Daela', "Teras Kasi is a way of life. It is a philosophy for living. What more would you like to know?"
"You may learn the following skills right now..." Eneen Eeche (a Teras Kasi Artist trainer) says to Rouse Daela'.
"It will cost 5000 credits to train in Teras Kasi Novice. Would you like to continue?" Eneen Eeche (a Teras Kasi Artist trainer) says to Rouse Daela'.
Processing 5000 credit payment for Teras Kasi Novice training.
"Excellent! Let's get started then..." Eneen Eeche (a Teras Kasi Artist trainer) says to Rouse Daela'.
You successfully make a payment of 5000 credits to Eneen Eeche (a Teras Kasi Artist trainer).
You successfully train in the Teras Kasi Novice skill.


"Teras Kasi is a way of life." Eneen Eeche (a Teras Kasi Artist trainer) says to Rouse Daela'. "It is a philosophy for living. What more would you like to know?"
Eneen Eeche (a Teras Kasi Artist trainer) says to Rouse Daela', "You may learn the following skills right now..."
Eneen Eeche (a Teras Kasi Artist trainer) says to Rouse Daela', "It will cost 6000 credits to train in Intermediate Precision Striking. Would you like to continue?"
Processing 6000 credit payment for Intermediate Precision Striking training.
"Excellent!" Eneen Eeche (a Teras Kasi Artist trainer) says to Rouse Daela'. "Let's get started then..."
You successfully make a payment of 6000 credits to Eneen Eeche (a Teras Kasi Artist trainer).
You successfully train in the Intermediate Precision Striking skill.
You have acquired a new ability: Unarmed Body Hit 1!



file:///C:/anhwork/downloads/All-Logs/rousesfiles/chatlogs/chatlogs/8821518889/8821518889.uis_0_.html

"If it's scouting you'd like to know about, I'm the one you're looking for. What can I help you with?" Eso (a Scout trainer) says to Beast'.
"You may learn the following skills right now..." Eso (a Scout trainer) says to Beast'.
Eso (a Scout trainer) says to Beast', "It will cost 100 credits to train in Novice Scout. Would you like to continue?"
Processing 100 credit payment for Novice Scout training.
Eso (a Scout trainer) says to Beast', "Excellent! Let's get started then..."
You successfully make a payment of 100 credits to Eso (a Scout trainer).
You successfully train in the Novice Scout skill.



file:///C:/anhwork/downloads/All-Logs/rousesfiles/chatlogs/chatlogs/11926007829/11926007829.uis_0_.html


Shali Ert-ath (an Entertainer trainer) says to Sither Eviolawee, "Show business is the only business I know! Would you like to know about show business?"
Shali Ert-ath (an Entertainer trainer) says to Sither Eviolawee, "You may learn the following skills right now..."
Shali Ert-ath (an Entertainer trainer) says to Sither Eviolawee, "It will cost 100 credits to train in Novice Entertainer. Would you like to continue?"
"Greetings!" Widi Erikapo (a commoner) says.
Processing 100 credit payment for Novice Entertainer training.
Shali Ert-ath (an Entertainer trainer) says to Sither Eviolawee, "Excellent! Let's get started then..."
You successfully make a payment of 100 credits to Shali Ert-ath (an Entertainer trainer).
You successfully train in the Novice Entertainer skill.
You have acquired a new ability: Start Dancing!
You have acquired a new ability: Start Music!
You have acquired a new ability: Stop Dancing!
You have acquired a new ability: Stop Music!


file:///C:/anhwork/downloads/All-Logs/rousesfiles/chatlogs/chatlogs/11926007829/11926007829.uis_0_.html


Ibab Merrar (a Brawler trainer) says to Sither Eviolawee, "Hullo! I teach brawlin' in these parts. What can I helps you wif?"
Ibab Merrar (a Brawler trainer) says to Sither Eviolawee, "Sorry, you aren't quite up to the point where I can teach you anything else."
Ibab Merrar (a Brawler trainer) says to Sither Eviolawee, "Here are the skills I can teach you next, if you have gained enough experience..."


"If you can stand the sight of blood I can teach you to put it back in the body." Crarguh Iharc (a Medic trainer) says to Sither Eviolawee. "Ready to learn?"
Crarguh Iharc (a Medic trainer) says to Sither Eviolawee, "Sorry, you aren't quite up to the point where I can teach you anything else."
"I teach marksmanship. You won't even need a targeting system after I'm through with you. Ready to start?" Oreg (a Marksman trainer) says to Sither Eviolawee.
Oreg (a Marksman trainer) says to Sither Eviolawee, "Sorry, you aren't quite up to the point where I can teach you anything else."
Move Ineohau (a Brawler trainer) says to Sither Eviolawee, "Hullo! I teach brawlin' in these parts. What can I helps you wif?"
"Sorry, you aren't quite up to the point where I can teach you anything else." Move Ineohau (a Brawler trainer) says to Sither Eviolawee.
"Building, crafting, creating." Etitha (an Artisan trainer) says to Sither Eviolawee. "It's all in your hands. How can I help move you along in this profession?"
"You may learn the following skills right now..." Etitha (an Artisan trainer) says to Sither Eviolawee.
Etitha (an Artisan trainer) says to Sither Eviolawee, "It will cost 100 credits to train in Novice Artisan. Would you like to continue?"
Processing 100 credit payment for Novice Artisan training.
Etitha (an Artisan trainer) says to Sither Eviolawee, "Excellent! Let's get started then..."
You successfully make a payment of 100 credits to Etitha (an Artisan trainer).
You successfully train in the Novice Artisan skill.
You have acquired a new ability: Sample Resource!
You have acquired a new ability: Survey Resources!



"You do not qualify for any of my teachings." Xeubami Darklight (a Chef trainer) says to Sither Eviolawee. "Come back and speak with me later if you acquire the following skills..."


"You do not qualify for any of my teachings. Come back and speak with me later if you acquire the following skills..." Vipe (a Doctor trainer) says to Sither Eviolawee.


"You do not qualify for any of my teachings." Nalibi Oetowape (a Musician trainer) says to Sither Eviolawee. "Come back and speak with me later if you acquire the following skills..."

"You do not qualify for any of my teachings." Wihahikt Eiapibi (a Dancer trainer) says to Sither Eviolawee. "Come back and speak with me later if you acquire the following skills..."


Shali Ert-ath (an Entertainer trainer) says to Sither Eviolawee, "Show business is the only business I know! Would you like to know about show business?"
"Sorry, you aren't quite up to the point where I can teach you anything else." Shali Ert-ath (an Entertainer trainer) says to Sither Eviolawee.


Source References

Source Source in Context
Source 1 http://Link1
Source 2 http://Link2
Source 3 http://Link3
Source 4 http://Link4
Source 5 http://Link5
Source 6 http://Link6
Source 7 http://Link7
Source 8 http://Link8
Source 9 http://Link9
Source 10 http://Link10
Source 11 http://Link11
Source 12 http://Link12
Source 13 http://Link13
Source 14 http://Link14
Source 15 http://Link15
Source 16 http://Link16
Source 17 http://Link17
Source 18 http://Link18
Source 19 http://Link19
Source 20 http://Link20
Source 21 http://Link21
Source 22 http://Link22
Source 23 http://Link23
Source 24 http://Link24
Source 25 http://Link25