mirror of
https://github.com/ProjectSWGCore/NGECore2.git
synced 2026-08-27 17:57:22 -04:00
Finished Trader Roadmap items
Need some testing
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setStfFilename('static_item_n')
|
||||
object.setStfName('item_roadmap_belt_trader_01_02')
|
||||
object.setDetailFilename('static_item_d')
|
||||
object.setDetailName('item_roadmap_belt_trader_01_02')
|
||||
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:agility_modified', 15)
|
||||
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 20)
|
||||
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 15)
|
||||
object.setStringAttribute('class_required', 'Trader')
|
||||
object.setIntAttribute('required_combat_level', 90)
|
||||
return
|
||||
@@ -0,0 +1,11 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setStfFilename('static_item_n')
|
||||
object.setStfName('item_trader_backpack_01_02')
|
||||
object.setDetailFilename('static_item_d')
|
||||
object.setDetailName('item_trader_backpack_01_02')
|
||||
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:expertise_assembly_increase_artisan', 5)
|
||||
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:hiring', 3)
|
||||
object.setStringAttribute('class_required', 'Trader')
|
||||
return
|
||||
@@ -0,0 +1,12 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setStfFilename('static_item_n')
|
||||
object.setStfName('item_trader_roadmap_jumpsuit_02_01')
|
||||
object.setDetailFilename('static_item_d')
|
||||
object.setDetailName('item_trader_roadmap_jumpsuit_02_01')
|
||||
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:agility_modified', 2)
|
||||
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 1)
|
||||
object.setStringAttribute('class_required', 'Trader')
|
||||
object.setIntAttribute('required_combat_level', 30)
|
||||
return
|
||||
@@ -0,0 +1,12 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setStfFilename('static_item_n')
|
||||
object.setStfName('item_trader_roadmap_jumpsuit_02_02')
|
||||
object.setDetailFilename('static_item_d')
|
||||
object.setDetailName('item_trader_roadmap_jumpsuit_02_02')
|
||||
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:agility_modified', 2)
|
||||
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 1)
|
||||
object.setStringAttribute('class_required', 'Trader')
|
||||
object.setIntAttribute('required_combat_level', 30)
|
||||
return
|
||||
@@ -0,0 +1,11 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setStfFilename('static_item_n')
|
||||
object.setStfName('item_trader_pendant_01_02')
|
||||
object.setDetailFilename('static_item_d')
|
||||
object.setDetailName('item_trader_pendant_01_02')
|
||||
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:general_assembly', 5)
|
||||
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:hiring', 3)
|
||||
object.setStringAttribute('class_required', 'Trader')
|
||||
return
|
||||
@@ -0,0 +1,13 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('objType', 'ring')
|
||||
object.setStfFilename('static_item_n')
|
||||
object.setStfName('item_content_trader_ring_03_01')
|
||||
object.setDetailFilename('static_item_d')
|
||||
object.setDetailName('item_content_trader_ring_03_01')
|
||||
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 6)
|
||||
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:general_assembly', 6)
|
||||
object.setStringAttribute('class_required', 'Trader')
|
||||
object.setAttachment('radial_filename', 'ring/unity')
|
||||
return
|
||||
@@ -0,0 +1,15 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setStfFilename('static_item_n')
|
||||
object.setStfName('weapon_knife_trader_roadmap_01_02')
|
||||
object.setDetailFilename('static_item_d')
|
||||
object.setDetailName('weapon_knife_trader_roadmap_01_02')
|
||||
object.setStringAttribute('class_required', 'Trader')
|
||||
object.setIntAttribute('required_combat_level', 42)
|
||||
object.setFloatAttribute('cat_wpn_damage.wpn_attack_speed', 0)
|
||||
object.setStringAttribute('cat_wpn_damage.damage', '80 - 160')
|
||||
object.setStringAttribute('cat_wpn_damage.wpn_range', '0-5m')
|
||||
object.setStringAttribute('cat_wpn_damage.wpn_category', 'One-Handed Melee')
|
||||
object.setIntAttribute('cat_wpn_damage.dps', object.getDamagePerSecond())
|
||||
return
|
||||
@@ -0,0 +1,16 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setStfFilename('static_item_n')
|
||||
object.setStfName('weapon_pistol_trader_roadmap_01_02')
|
||||
object.setDetailFilename('static_item_d')
|
||||
object.setDetailName('weapon_pistol_trader_roadmap_01_02')
|
||||
object.setStringAttribute('class_required', 'Trader')
|
||||
object.setIntAttribute('required_combat_level', 62)
|
||||
object.setFloatAttribute('cat_wpn_damage.wpn_attack_speed', 0.4)
|
||||
object.setStringAttribute('cat_wpn_damage.wpn_damage_type', 'Energy')
|
||||
object.setStringAttribute('cat_wpn_damage.damage', '250-500')
|
||||
object.setStringAttribute('cat_wpn_damage.wpn_range', '0-35m')
|
||||
object.setStringAttribute('cat_wpn_damage.wpn_category', 'Pistol')
|
||||
object.setIntAttribute('cat_wpn_damage.dps', object.getDamagePerSecond())
|
||||
return
|
||||
@@ -25,4 +25,30 @@ def getAction():
|
||||
return 75
|
||||
|
||||
def getRewards(name):
|
||||
return
|
||||
if name == 'item_npe_gen_craft_tool_trader_03_01':
|
||||
return "object/tangible/crafting/base/shared_generic_base_tool.iff"
|
||||
|
||||
if name == 'item_trader_backpack_01_02':
|
||||
return "object/tangible/wearables/backpack/shared_backpack_s04.iff"
|
||||
|
||||
if name == 'weapon_knife_trader_roadmap_01_02':
|
||||
return "object/weapon/melee/knife/shared_knife_dagger.iff"
|
||||
|
||||
if name == 'item_trader_ring_01_02':
|
||||
return "object/tangible/wearables/ring/shared_ring_s02.iff"
|
||||
|
||||
if name = 'item_trader_roadmap_jumpsuit_02_02':
|
||||
return "object/tangible/wearables/bodysuit/shared_bodysuit_s01.iff"
|
||||
|
||||
if name == 'weapon_pistol_trader_roadmap_01_02':
|
||||
return "object/weapon/ranged/pistol/shared_pistol_scout_blaster.iff"
|
||||
|
||||
if name == 'item_trader_pendant_01_02':
|
||||
return "object/tangible/wearables/necklace/shared_necklace_s07.iff"
|
||||
|
||||
if name == 'item_trader_clicky_01_02':
|
||||
return "object/tangible/crafting/station/shared_generic_generic_tool.iff"
|
||||
|
||||
if name == 'item_roadmap_belt_trader_01_02':
|
||||
return "object/tangible/wearables/armor/zam/shared_armor_zam_wesell_belt.iff"
|
||||
return
|
||||
@@ -24,5 +24,32 @@ def getHealth():
|
||||
def getAction():
|
||||
return 75
|
||||
|
||||
|
||||
def getRewards(name):
|
||||
return
|
||||
if name == 'item_npe_gen_craft_tool_trader_03_01':
|
||||
return "object/tangible/crafting/base/shared_generic_base_tool.iff"
|
||||
|
||||
if name == 'item_trader_backpack_01_02':
|
||||
return "object/tangible/wearables/backpack/shared_backpack_s04.iff"
|
||||
|
||||
if name == 'weapon_knife_trader_roadmap_01_02':
|
||||
return "object/weapon/melee/knife/shared_knife_dagger.iff"
|
||||
|
||||
if name == 'item_trader_ring_01_02':
|
||||
return "object/tangible/wearables/ring/shared_ring_s02.iff"
|
||||
|
||||
if name = 'item_trader_roadmap_jumpsuit_02_02':
|
||||
return "object/tangible/wearables/bodysuit/shared_bodysuit_s01.iff"
|
||||
|
||||
if name == 'weapon_pistol_trader_roadmap_01_02':
|
||||
return "object/weapon/ranged/pistol/shared_pistol_scout_blaster.iff"
|
||||
|
||||
if name == 'item_trader_pendant_01_02':
|
||||
return "object/tangible/wearables/necklace/shared_necklace_s07.iff"
|
||||
|
||||
if name == 'item_trader_clicky_01_02':
|
||||
return "object/tangible/crafting/station/shared_generic_generic_tool.iff"
|
||||
|
||||
if name == 'item_roadmap_belt_trader_01_02':
|
||||
return "object/tangible/wearables/armor/zam/shared_armor_zam_wesell_belt.iff"
|
||||
return
|
||||
@@ -25,4 +25,30 @@ def getAction():
|
||||
return 75
|
||||
|
||||
def getRewards(name):
|
||||
return
|
||||
if name == 'item_npe_gen_craft_tool_trader_03_01':
|
||||
return "object/tangible/crafting/base/shared_generic_base_tool.iff"
|
||||
|
||||
if name == 'item_trader_backpack_01_02':
|
||||
return "object/tangible/wearables/backpack/shared_backpack_s04.iff"
|
||||
|
||||
if name == 'weapon_knife_trader_roadmap_01_02':
|
||||
return "object/weapon/melee/knife/shared_knife_dagger.iff"
|
||||
|
||||
if name == 'item_trader_ring_01_02':
|
||||
return "object/tangible/wearables/ring/shared_ring_s02.iff"
|
||||
|
||||
if name = 'item_trader_roadmap_jumpsuit_02_02':
|
||||
return "object/tangible/wearables/bodysuit/shared_bodysuit_s01.iff"
|
||||
|
||||
if name == 'weapon_pistol_trader_roadmap_01_02':
|
||||
return "object/weapon/ranged/pistol/shared_pistol_scout_blaster.iff"
|
||||
|
||||
if name == 'item_trader_pendant_01_02':
|
||||
return "object/tangible/wearables/necklace/shared_necklace_s07.iff"
|
||||
|
||||
if name == 'item_trader_clicky_01_02':
|
||||
return "object/tangible/crafting/station/shared_generic_generic_tool.iff"
|
||||
|
||||
if name == 'item_roadmap_belt_trader_01_02':
|
||||
return "object/tangible/wearables/armor/zam/shared_armor_zam_wesell_belt.iff"
|
||||
return
|
||||
@@ -25,4 +25,30 @@ def getAction():
|
||||
return 75
|
||||
|
||||
def getRewards(name):
|
||||
return
|
||||
if name == 'item_npe_gen_craft_tool_trader_03_01':
|
||||
return "object/tangible/crafting/base/shared_generic_base_tool.iff"
|
||||
|
||||
if name == 'item_trader_backpack_01_02':
|
||||
return "object/tangible/wearables/backpack/shared_backpack_s04.iff"
|
||||
|
||||
if name == 'weapon_knife_trader_roadmap_01_02':
|
||||
return "object/weapon/melee/knife/shared_knife_dagger.iff"
|
||||
|
||||
if name == 'item_trader_ring_01_02':
|
||||
return "object/tangible/wearables/ring/shared_ring_s02.iff"
|
||||
|
||||
if name = 'item_trader_roadmap_jumpsuit_02_02':
|
||||
return "object/tangible/wearables/bodysuit/shared_bodysuit_s01.iff"
|
||||
|
||||
if name == 'weapon_pistol_trader_roadmap_01_02':
|
||||
return "object/weapon/ranged/pistol/shared_pistol_scout_blaster.iff"
|
||||
|
||||
if name == 'item_trader_pendant_01_02':
|
||||
return "object/tangible/wearables/necklace/shared_necklace_s07.iff"
|
||||
|
||||
if name == 'item_trader_clicky_01_02':
|
||||
return "object/tangible/crafting/station/shared_generic_generic_tool.iff"
|
||||
|
||||
if name == 'item_roadmap_belt_trader_01_02':
|
||||
return "object/tangible/wearables/armor/zam/shared_armor_zam_wesell_belt.iff"
|
||||
return
|
||||
Reference in New Issue
Block a user