This commit is contained in:
Treeku
2014-06-06 09:17:46 +01:00
121 changed files with 1331 additions and 81 deletions
+4
View File
@@ -128,6 +128,10 @@ def run(core, actor, target, commandString):
if inventory:
inventory.add(object)
elif command == 'spawnobj':
pos = actor.getPosition()
core.staticService.spawnObject(arg1, actor.getPlanet().getName(), 0, pos.x, pos.y, pos.z, 0, 0)
elif command == 'unknownAbilityPacket' and arg1:
packet = UnknownAbilityPacket(arg1)
+5
View File
@@ -23,12 +23,17 @@ def run(core, actor, target, commandString):
if target.getTemplate() == 'object/tangible/item/shared_loot_cash.iff':
core.lootService.handleCreditPickUp(actor,target)
if target.getGrandparent().getInventoryItemCount()==1:
core.lootService.setLooted(actor,target.getGrandparent())
core.objectService.destroyObject(target)
return
if target.isLootItem():
target.setLootItem(0)
actor.sendSystemMessage('You looted ' + target.getObjectName().getStfValue() + ' from corpse.', 0)
#actor.sendSystemMessage('container.getInventoryItemCount() %s' % target.getGrandparent().getInventoryItemCount(), 0)
if target.getGrandparent().getInventoryItemCount()==1:
core.lootService.setLooted(actor,target.getGrandparent())
if actorContainer != None and (container.getTemplate() == "object/cell/shared_cell.iff") & core.housingService.getPermissions(actor, actorContainer):
target.getContainer().transferTo(actor, container, target)
@@ -19,10 +19,12 @@ def addTemplate(core):
mobileTemplate.setSocialGroup("whitethranta")
mobileTemplate.setAssistRange(3)
mobileTemplate.setStalker(False)
mobileTemplate.setOptionsBitmask(192)
templates = Vector()
templates.add('object/mobile/shared_dressed_tatooine_opening_wh_guard.iff')
templates.add('object/mobile/shared_moncal_male.iff')
templates.add('object/mobile/shared_moncal_female.iff')
mobileTemplate.setTemplates(templates)
weaponTemplates = Vector()
@@ -19,7 +19,7 @@ def addTemplate(core):
mobileTemplate.setSocialGroup("whitethranta")
mobileTemplate.setAssistRange(5)
mobileTemplate.setStalker(False)
mobileTemplate.setOptionsBitmask(192)
templates = Vector()
templates.add('object/mobile/shared_dressed_tatooine_opening_wh_guard.iff')
@@ -19,7 +19,7 @@ def addTemplate(core):
mobileTemplate.setSocialGroup("whitethranta")
mobileTemplate.setAssistRange(5)
mobileTemplate.setStalker(False)
mobileTemplate.setOptionsBitmask(192)
templates = Vector()
templates.add('object/mobile/shared_dressed_tatooine_opening_wh_guard.iff')
@@ -19,7 +19,7 @@ def addTemplate(core):
mobileTemplate.setSocialGroup("whitethranta")
mobileTemplate.setAssistRange(0)
mobileTemplate.setStalker(False)
mobileTemplate.setOptionsBitmask(192)
templates = Vector()
templates.add('object/mobile/shared_dressed_tatooine_opening_wh_guard.iff')
@@ -19,7 +19,7 @@ def addTemplate(core):
mobileTemplate.setSocialGroup("whitethranta")
mobileTemplate.setAssistRange(3)
mobileTemplate.setStalker(False)
mobileTemplate.setOptionsBitmask(192)
templates = Vector()
templates.add('object/mobile/shared_dressed_tatooine_opening_wh_guard.iff')
@@ -19,10 +19,11 @@ def addTemplate(core):
mobileTemplate.setSocialGroup("whitethranta")
mobileTemplate.setAssistRange(0)
mobileTemplate.setStalker(False)
mobileTemplate.setOptionsBitmask(192)
templates = Vector()
templates.add('object/mobile/shared_dressed_tatooine_opening_wh_guard.iff')
templates.add('object/mobile/shared_warren_scientist_s01.iff')
templates.add('object/mobile/shared_warren_scientist_s01.iff')
mobileTemplate.setTemplates(templates)
weaponTemplates = Vector()
@@ -1,4 +1,12 @@
import sys
def setup(core, object):
return
object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault')
object.setStringAttribute('required_faction', 'Imperial')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608)
object.setIntAttribute('cat_armor_standard_protection.energy', 4608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608)
return
@@ -1,4 +1,12 @@
import sys
def setup(core, object):
return
object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault')
object.setStringAttribute('required_faction', 'Imperial')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608)
object.setIntAttribute('cat_armor_standard_protection.energy', 4608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608)
return
@@ -1,4 +1,6 @@
import sys
def setup(core, object):
return
object.setStringAttribute('required_faction', 'Imperial')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault')
return
@@ -1,4 +1,12 @@
import sys
def setup(core, object):
return
object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault')
object.setStringAttribute('required_faction', 'Imperial')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608)
object.setIntAttribute('cat_armor_standard_protection.energy', 4608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608)
return
@@ -1,4 +1,12 @@
import sys
def setup(core, object):
return
object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault')
object.setStringAttribute('required_faction', 'Imperial')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608)
object.setIntAttribute('cat_armor_standard_protection.energy', 4608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608)
return
@@ -1,4 +1,12 @@
import sys
def setup(core, object):
return
object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault')
object.setStringAttribute('required_faction', 'Imperial')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608)
object.setIntAttribute('cat_armor_standard_protection.energy', 4608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608)
return
@@ -1,4 +1,6 @@
import sys
def setup(core, object):
return
object.setStringAttribute('required_faction', 'Imperial')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault')
return
@@ -1,4 +1,12 @@
import sys
def setup(core, object):
return
object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault')
object.setStringAttribute('required_faction', 'Imperial')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608)
object.setIntAttribute('cat_armor_standard_protection.energy', 4608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608)
return
@@ -1,4 +1,12 @@
import sys
def setup(core, object):
return
object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault')
object.setStringAttribute('required_faction', 'Imperial')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608)
object.setIntAttribute('cat_armor_standard_protection.energy', 4608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608)
return
@@ -1,4 +1,6 @@
import sys
def setup(core, object):
return
object.setStringAttribute('required_level', '22')
object.setStringAttribute('required_faction', 'Imperial')
return
@@ -0,0 +1,17 @@
import sys
def setup(core, object):
object.setStfFilename('static_item_n')
object.setStfName('armor_officer_roadmap_bicep_l_02_01')
object.setDetailFilename('static_item_d')
object.setDetailName('armor_officer_roadmap_bicep_l_02_01')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 3)
object.setStringAttribute('class_required', 'Officer')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 2640)
object.setIntAttribute('cat_armor_standard_protection.energy', 640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 1640)
return
@@ -0,0 +1,17 @@
import sys
def setup(core, object):
object.setStfFilename('static_item_n')
object.setStfName('armor_officer_roadmap_bicep_r_02_01')
object.setDetailFilename('static_item_d')
object.setDetailName('armor_officer_roadmap_bicep_r_02_01')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 3)
object.setStringAttribute('class_required', 'Officer')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 2640)
object.setIntAttribute('cat_armor_standard_protection.energy', 640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 1640)
return
@@ -0,0 +1,10 @@
import sys
def setup(core, object):
object.setStfFilename('static_item_n')
object.setStfName('armor_officer_roadmap_boots_02_01')
object.setDetailFilename('static_item_d')
object.setDetailName('armor_officer_roadmap_boots_02_01')
object.setStringAttribute('class_required', 'Officer')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault')
return
@@ -0,0 +1,17 @@
import sys
def setup(core, object):
object.setStfFilename('static_item_n')
object.setStfName('armor_officer_roadmap_bracer_l_02_01')
object.setDetailFilename('static_item_d')
object.setDetailName('armor_officer_roadmap_bracer_l_02_01')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 3)
object.setStringAttribute('class_required', 'Officer')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 2640)
object.setIntAttribute('cat_armor_standard_protection.energy', 640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 1640)
return
@@ -0,0 +1,17 @@
import sys
def setup(core, object):
object.setStfFilename('static_item_n')
object.setStfName('armor_officer_roadmap_bracer_r_02_01')
object.setDetailFilename('static_item_d')
object.setDetailName('armor_officer_roadmap_bracer_r_02_01')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 3)
object.setStringAttribute('class_required', 'Officer')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 2640)
object.setIntAttribute('cat_armor_standard_protection.energy', 640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 1640)
return
@@ -0,0 +1,17 @@
import sys
def setup(core, object):
object.setStfFilename('static_item_n')
object.setStfName('armor_officer_roadmap_chest_02_01')
object.setDetailFilename('static_item_d')
object.setDetailName('armor_officer_roadmap_chest_02_01')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 3)
object.setStringAttribute('class_required', 'Officer')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 2640)
object.setIntAttribute('cat_armor_standard_protection.energy', 640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 1640)
return
@@ -0,0 +1,10 @@
import sys
def setup(core, object):
object.setStfFilename('static_item_n')
object.setStfName('armor_officer_roadmap_gloves_02_01')
object.setDetailFilename('static_item_d')
object.setDetailName('armor_officer_roadmap_gloves_02_01')
object.setStringAttribute('class_required', 'Officer')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault')
return
@@ -0,0 +1,17 @@
import sys
def setup(core, object):
object.setStfFilename('static_item_n')
object.setStfName('armor_officer_roadmap_helmet_02_01')
object.setDetailFilename('static_item_d')
object.setDetailName('armor_officer_roadmap_helmet_02_01')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 3)
object.setStringAttribute('class_required', 'Officer')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 2640)
object.setIntAttribute('cat_armor_standard_protection.energy', 640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 1640)
return
@@ -0,0 +1,17 @@
import sys
def setup(core, object):
object.setStfFilename('static_item_n')
object.setStfName('armor_officer_roadmap_leggings_02_01')
object.setDetailFilename('static_item_d')
object.setDetailName('armor_officer_roadmap_leggings_02_01')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 3)
object.setStringAttribute('class_required', 'Officer')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 2640)
object.setIntAttribute('cat_armor_standard_protection.energy', 640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 1640)
return
@@ -1,4 +1,5 @@
import sys
def setup(core, object):
return
object.setStringAttribute('armor_category', '@obj_attr_n:armor_battle')
return
@@ -1,4 +1,11 @@
import sys
def setup(core, object):
return
object.setStringAttribute('armor_category', '@obj_attr_n:armor_battle')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 5440)
object.setIntAttribute('cat_armor_standard_protection.energy', 5440)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5440)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5440)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5440)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5440)
return
@@ -1,4 +1,11 @@
import sys
def setup(core, object):
return
object.setStringAttribute('armor_category', '@obj_attr_n:armor_battle')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 5440)
object.setIntAttribute('cat_armor_standard_protection.energy', 5440)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5440)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5440)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5440)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5440)
return
@@ -1,4 +1,5 @@
import sys
def setup(core, object):
return
object.setStringAttribute('armor_category', '@obj_attr_n:armor_battle')
return
@@ -1,4 +1,11 @@
import sys
def setup(core, object):
return
object.setStringAttribute('armor_category', '@obj_attr_n:armor_battle')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 5440)
object.setIntAttribute('cat_armor_standard_protection.energy', 5440)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5440)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5440)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5440)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5440)
return
@@ -1,4 +1,11 @@
import sys
def setup(core, object):
return
object.setStringAttribute('armor_category', '@obj_attr_n:armor_battle')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 5440)
object.setIntAttribute('cat_armor_standard_protection.energy', 5440)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5440)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5440)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5440)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5440)
return
@@ -1,4 +1,11 @@
import sys
def setup(core, object):
return
object.setStringAttribute('armor_category', '@obj_attr_n:armor_battle')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 5440)
object.setIntAttribute('cat_armor_standard_protection.energy', 5440)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5440)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5440)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5440)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5440)
return
@@ -1,4 +1,5 @@
import sys
def setup(core, object):
return
object.setStringAttribute('armor_category', '@obj_attr_n:armor_battle')
return
@@ -1,4 +1,11 @@
import sys
def setup(core, object):
return
object.setStringAttribute('armor_category', '@obj_attr_n:armor_battle')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 5440)
object.setIntAttribute('cat_armor_standard_protection.energy', 5440)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5440)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5440)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5440)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5440)
return
@@ -1,4 +1,11 @@
import sys
def setup(core, object):
return
object.setStringAttribute('armor_category', '@obj_attr_n:armor_battle')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 5440)
object.setIntAttribute('cat_armor_standard_protection.energy', 5440)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5440)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5440)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5440)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5440)
return
@@ -1,4 +1,11 @@
import sys
def setup(core, object):
return
object.setStringAttribute('required_faction', 'Imperial')
object.setIntAttribute('required_combat_level', 75)
object.setStringAttribute('armor_category', '@obj_attr_n:armor_battle')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 18)
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:luck_modified', 6)
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 12)
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:strength_modified', 12)
return
@@ -1,4 +1,17 @@
import sys
def setup(core, object):
return
object.setStringAttribute('required_faction', 'Imperial')
object.setIntAttribute('required_combat_level', 75)
object.setStringAttribute('armor_category', '@obj_attr_n:armor_battle')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 18)
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:luck_modified', 6)
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 12)
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:strength_modified', 12)
object.setIntAttribute('cat_armor_standard_protection.kinetic', 5496)
object.setIntAttribute('cat_armor_standard_protection.energy', 5496)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5496)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5496)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5496)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5496)
return
@@ -1,4 +1,17 @@
import sys
def setup(core, object):
return
object.setStringAttribute('required_faction', 'Imperial')
object.setIntAttribute('required_combat_level', 75)
object.setStringAttribute('armor_category', '@obj_attr_n:armor_battle')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 18)
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:luck_modified', 6)
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 12)
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:strength_modified', 12)
object.setIntAttribute('cat_armor_standard_protection.kinetic', 5496)
object.setIntAttribute('cat_armor_standard_protection.energy', 5496)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5496)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5496)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5496)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5496)
return
@@ -1,4 +1,11 @@
import sys
def setup(core, object):
return
object.setStringAttribute('required_faction', 'Imperial')
object.setIntAttribute('required_combat_level', 75)
object.setStringAttribute('armor_category', '@obj_attr_n:armor_battle')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 18)
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:luck_modified', 6)
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 12)
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:strength_modified', 12)
return
@@ -1,4 +1,17 @@
import sys
def setup(core, object):
return
object.setStringAttribute('required_faction', 'Imperial')
object.setIntAttribute('required_combat_level', 75)
object.setStringAttribute('armor_category', '@obj_attr_n:armor_battle')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 18)
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:luck_modified', 6)
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 12)
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:strength_modified', 12)
object.setIntAttribute('cat_armor_standard_protection.kinetic', 5496)
object.setIntAttribute('cat_armor_standard_protection.energy', 5496)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5496)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5496)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5496)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5496)
return
@@ -1,4 +1,17 @@
import sys
def setup(core, object):
return
object.setStringAttribute('required_faction', 'Imperial')
object.setIntAttribute('required_combat_level', 75)
object.setStringAttribute('armor_category', '@obj_attr_n:armor_battle')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 18)
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:luck_modified', 6)
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 12)
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:strength_modified', 12)
object.setIntAttribute('cat_armor_standard_protection.kinetic', 5496)
object.setIntAttribute('cat_armor_standard_protection.energy', 5496)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5496)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5496)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5496)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5496)
return
@@ -1,4 +1,17 @@
import sys
def setup(core, object):
return
object.setStringAttribute('required_faction', 'Imperial')
object.setIntAttribute('required_combat_level', 75)
object.setStringAttribute('armor_category', '@obj_attr_n:armor_battle')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 18)
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:luck_modified', 6)
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 12)
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:strength_modified', 12)
object.setIntAttribute('cat_armor_standard_protection.kinetic', 5496)
object.setIntAttribute('cat_armor_standard_protection.energy', 5496)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5496)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5496)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5496)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5496)
return
@@ -1,4 +1,11 @@
import sys
def setup(core, object):
return
object.setStringAttribute('required_faction', 'Imperial')
object.setIntAttribute('required_combat_level', 75)
object.setStringAttribute('armor_category', '@obj_attr_n:armor_battle')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 18)
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:luck_modified', 6)
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 12)
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:strength_modified', 12)
return
@@ -1,4 +1,17 @@
import sys
def setup(core, object):
return
object.setStringAttribute('required_faction', 'Imperial')
object.setIntAttribute('required_combat_level', 75)
object.setStringAttribute('armor_category', '@obj_attr_n:armor_battle')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 18)
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:luck_modified', 6)
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 12)
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:strength_modified', 12)
object.setIntAttribute('cat_armor_standard_protection.kinetic', 5496)
object.setIntAttribute('cat_armor_standard_protection.energy', 5496)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5496)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5496)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5496)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5496)
return
@@ -1,4 +1,17 @@
import sys
def setup(core, object):
return
object.setStringAttribute('required_faction', 'Imperial')
object.setIntAttribute('required_combat_level', 75)
object.setStringAttribute('armor_category', '@obj_attr_n:armor_battle')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 18)
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:luck_modified', 6)
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 12)
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:strength_modified', 12)
object.setIntAttribute('cat_armor_standard_protection.kinetic', 5496)
object.setIntAttribute('cat_armor_standard_protection.energy', 5496)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5496)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5496)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5496)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5496)
return
@@ -1,4 +1,6 @@
import sys
def setup(core, object):
return
object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault')
object.setStringAttribute('required_faction', 'Rebel')
return
@@ -1,4 +1,12 @@
import sys
def setup(core, object):
return
object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault')
object.setStringAttribute('required_faction', 'Rebel')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608)
object.setIntAttribute('cat_armor_standard_protection.energy', 4608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608)
return
@@ -1,4 +1,12 @@
import sys
def setup(core, object):
return
object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault')
object.setStringAttribute('required_faction', 'Rebel')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608)
object.setIntAttribute('cat_armor_standard_protection.energy', 4608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608)
return
@@ -1,4 +1,6 @@
import sys
def setup(core, object):
return
object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault')
object.setStringAttribute('required_faction', 'Rebel')
return
@@ -1,4 +1,12 @@
import sys
def setup(core, object):
return
object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault')
object.setStringAttribute('required_faction', 'Rebel')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608)
object.setIntAttribute('cat_armor_standard_protection.energy', 4608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608)
return
@@ -1,4 +1,12 @@
import sys
def setup(core, object):
return
object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault')
object.setStringAttribute('required_faction', 'Rebel')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608)
object.setIntAttribute('cat_armor_standard_protection.energy', 4608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608)
return
@@ -1,4 +1,12 @@
import sys
def setup(core, object):
return
object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault')
object.setStringAttribute('required_faction', 'Rebel')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608)
object.setIntAttribute('cat_armor_standard_protection.energy', 4608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608)
return
@@ -1,4 +1,6 @@
import sys
def setup(core, object):
return
object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault')
object.setStringAttribute('required_faction', 'Rebel')
return
@@ -1,4 +1,12 @@
import sys
def setup(core, object):
return
object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault')
object.setStringAttribute('required_faction', 'Rebel')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608)
object.setIntAttribute('cat_armor_standard_protection.energy', 4608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608)
return
@@ -1,4 +1,12 @@
import sys
def setup(core, object):
return
object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault')
object.setStringAttribute('required_faction', 'Rebel')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 6608)
object.setIntAttribute('cat_armor_standard_protection.energy', 4608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608)
return
@@ -1,4 +1,12 @@
import sys
def setup(core, object):
return
object.setStringAttribute('required_faction', 'Imperial')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_reconnaissance')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 4608)
object.setIntAttribute('cat_armor_standard_protection.energy', 6608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608)
return
@@ -1,4 +1,12 @@
import sys
def setup(core, object):
return
object.setStringAttribute('required_faction', 'Imperial')
object.setStringAttribute('armor_category', 'Reconnaissance')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 4608)
object.setIntAttribute('cat_armor_standard_protection.energy', 6608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608)
return
@@ -1,4 +1,6 @@
import sys
def setup(core, object):
return
object.setIntAttribute('required_combat_level', 22)
object.setStringAttribute('required_faction', 'Imperial')
return
@@ -1,4 +1,12 @@
import sys
def setup(core, object):
return
object.setStringAttribute('required_faction', 'Imperial')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_reconnaissance')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 4608)
object.setIntAttribute('cat_armor_standard_protection.energy', 6608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608)
return
@@ -1,4 +1,12 @@
import sys
def setup(core, object):
return
object.setStringAttribute('required_faction', 'Imperial')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_reconnaissance')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 4608)
object.setIntAttribute('cat_armor_standard_protection.energy', 6608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608)
return
@@ -1,4 +1,12 @@
import sys
def setup(core, object):
return
object.setStringAttribute('required_faction', 'Imperial')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_reconnaissance')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 4608)
object.setIntAttribute('cat_armor_standard_protection.energy', 6608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608)
return
@@ -1,4 +1,6 @@
import sys
def setup(core, object):
return
object.setIntAttribute('required_combat_level', 22)
object.setStringAttribute('required_faction', 'Imperial')
return
@@ -1,4 +1,12 @@
import sys
def setup(core, object):
return
object.setStringAttribute('faction_required', 'Imperial')
object.setStringAttribute('armor_category', 'Reconnaissance')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 4608)
object.setIntAttribute('cat_armor_standard_protection.energy', 6608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608)
return
@@ -1,4 +1,12 @@
import sys
def setup(core, object):
return
object.setStringAttribute('required_faction', 'Imperial')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_reconnaissance')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 4608)
object.setIntAttribute('cat_armor_standard_protection.energy', 6608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608)
return
@@ -1,4 +1,12 @@
import sys
def setup(core, object):
return
object.setStringAttribute('required_faction', 'Imperial')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_reconnaissance')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 4608)
object.setIntAttribute('cat_armor_standard_protection.energy', 6608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608)
return
@@ -1,4 +1,6 @@
import sys
def setup(core, object):
return
object.setIntAttribute('required_combat_level', 22)
object.setStringAttribute('required_faction', 'Imperial')
return
@@ -1,4 +1,12 @@
import sys
def setup(core, object):
return
object.setStringAttribute('required_faction', 'Imperial')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_battle')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 5608)
object.setIntAttribute('cat_armor_standard_protection.energy', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608)
return
@@ -1,4 +1,12 @@
import sys
def setup(core, object):
return
object.setStringAttribute('required_faction', 'Imperial')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_battle')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 5608)
object.setIntAttribute('cat_armor_standard_protection.energy', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608)
return
@@ -1,4 +1,6 @@
import sys
def setup(core, object):
return
object.setStringAttribute('required_faction', 'Imperial')
object.setStringAttribute('armor_category', 'Battle')
return
@@ -1,4 +1,12 @@
import sys
def setup(core, object):
return
object.setStringAttribute('required_faction', 'Imperial')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_battle')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 5608)
object.setIntAttribute('cat_armor_standard_protection.energy', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608)
return
@@ -1,4 +1,12 @@
import sys
def setup(core, object):
return
object.setStringAttribute('required_faction', 'Imperial')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_battle')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 5608)
object.setIntAttribute('cat_armor_standard_protection.energy', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608)
return
@@ -1,4 +1,12 @@
import sys
def setup(core, object):
return
object.setStringAttribute('required_faction', 'Imperial')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_battle')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 5608)
object.setIntAttribute('cat_armor_standard_protection.energy', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608)
return
@@ -1,4 +1,6 @@
import sys
def setup(core, object):
return
object.setStringAttribute('required_faction', 'Imperial')
object.setStringAttribute('armor_category', 'Battle')
return
@@ -1,4 +1,12 @@
import sys
def setup(core, object):
return
object.setStringAttribute('required_faction', 'Imperial')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_battle')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 5608)
object.setIntAttribute('cat_armor_standard_protection.energy', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608)
return
@@ -1,4 +1,12 @@
import sys
def setup(core, object):
return
object.setStringAttribute('required_faction', 'Imperial')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_battle')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 5608)
object.setIntAttribute('cat_armor_standard_protection.energy', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 5608)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 5608)
return
@@ -1,4 +1,6 @@
import sys
def setup(core, object):
return
object.setStringAttribute('required_level', '22')
object.setStringAttribute('required_faction', 'Imperial')
return
@@ -0,0 +1,17 @@
import sys
def setup(core, object):
object.setStfFilename('static_item_n')
object.setStfName('armor_medic_roadmap_bicep_l_02_01')
object.setDetailFilename('static_item_d')
object.setDetailName('armor_medic_roadmap_bicep_l_02_01')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 3)
object.setStringAttribute('class_required', 'Medic')
object.setStringAttribute('armor_category', 'Reconnaissance')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 640)
object.setIntAttribute('cat_armor_standard_protection.energy', 2640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 1640)
return
@@ -0,0 +1,17 @@
import sys
def setup(core, object):
object.setStfFilename('static_item_n')
object.setStfName('armor_medic_roadmap_bicep_r_02_01')
object.setDetailFilename('static_item_d')
object.setDetailName('armor_medic_roadmap_bicep_r_02_01')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 3)
object.setStringAttribute('class_required', 'Medic')
object.setStringAttribute('armor_category', 'Reconnaissance')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 640)
object.setIntAttribute('cat_armor_standard_protection.energy', 2640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 1640)
return
@@ -0,0 +1,17 @@
import sys
def setup(core, object):
object.setStfFilename('static_item_n')
object.setStfName('armor_medic_roadmap_boots_02_01')
object.setDetailFilename('static_item_d')
object.setDetailName('armor_medic_roadmap_boots_02_01')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 3)
object.setStringAttribute('class_required', 'Medic')
object.setStringAttribute('armor_category', 'Reconnaissance')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 640)
object.setIntAttribute('cat_armor_standard_protection.energy', 2640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 1640)
return
@@ -0,0 +1,17 @@
import sys
def setup(core, object):
object.setStfFilename('static_item_n')
object.setStfName('armor_medic_roadmap_bracer_l_02_01')
object.setDetailFilename('static_item_d')
object.setDetailName('armor_medic_roadmap_bracer_l_02_01')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 3)
object.setStringAttribute('class_required', 'Medic')
object.setStringAttribute('armor_category', 'Reconnaissance')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 640)
object.setIntAttribute('cat_armor_standard_protection.energy', 2640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 1640)
return
@@ -0,0 +1,17 @@
import sys
def setup(core, object):
object.setStfFilename('static_item_n')
object.setStfName('armor_medic_roadmap_bracer_r_02_01')
object.setDetailFilename('static_item_d')
object.setDetailName('armor_medic_roadmap_bicep_r_02_01')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 3)
object.setStringAttribute('class_required', 'Medic')
object.setStringAttribute('armor_category', 'Reconnaissance')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 640)
object.setIntAttribute('cat_armor_standard_protection.energy', 2640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 1640)
return
@@ -0,0 +1,17 @@
import sys
def setup(core, object):
object.setStfFilename('static_item_n')
object.setStfName('armor_medic_roadmap_chest_02_01')
object.setDetailFilename('static_item_d')
object.setDetailName('armor_medic_roadmap_chest_02_01')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 3)
object.setStringAttribute('class_required', 'Medic')
object.setStringAttribute('armor_category', 'Reconnaissance')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 640)
object.setIntAttribute('cat_armor_standard_protection.energy', 2640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 1640)
return
@@ -0,0 +1,17 @@
import sys
def setup(core, object):
object.setStfFilename('static_item_n')
object.setStfName('armor_medic_roadmap_gloves_02_01')
object.setDetailFilename('static_item_d')
object.setDetailName('armor_medic_roadmap_gloves_02_01')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 3)
object.setStringAttribute('class_required', 'Medic')
object.setStringAttribute('armor_category', 'Reconnaissance')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 640)
object.setIntAttribute('cat_armor_standard_protection.energy', 2640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 1640)
return
@@ -0,0 +1,17 @@
import sys
def setup(core, object):
object.setStfFilename('static_item_n')
object.setStfName('armor_medic_roadmap_helmet_02_01')
object.setDetailFilename('static_item_d')
object.setDetailName('armor_medic_roadmap_helmet_02_01')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 3)
object.setStringAttribute('class_required', 'Medic')
object.setStringAttribute('armor_category', 'Reconnaissance')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 640)
object.setIntAttribute('cat_armor_standard_protection.energy', 2640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 1640)
return
@@ -0,0 +1,17 @@
import sys
def setup(core, object):
object.setStfFilename('static_item_n')
object.setStfName('armor_medic_roadmap_leggings_02_01')
object.setDetailFilename('static_item_d')
object.setDetailName('armor_medic_roadmap_leggings_02_01')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 3)
object.setStringAttribute('class_required', 'Medic')
object.setStringAttribute('armor_category', 'Reconnaissance')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 640)
object.setIntAttribute('cat_armor_standard_protection.energy', 2640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 1640)
return
@@ -0,0 +1,17 @@
import sys
def setup(core, object):
object.setStfFilename('static_item_n')
object.setStfName('armor_smuggler_roadmap_bicep_l_02_01')
object.setDetailFilename('static_item_d')
object.setDetailName('armor_smuggler_roadmap_bicep_l_02_01')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 3)
object.setStringAttribute('class_required', 'Smuggler')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_reconnaissance')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 640)
object.setIntAttribute('cat_armor_standard_protection.energy', 2640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 1640)
return
@@ -0,0 +1,17 @@
import sys
def setup(core, object):
object.setStfFilename('static_item_n')
object.setStfName('armor_smuggler_roadmap_bicep_r_02_01')
object.setDetailFilename('static_item_d')
object.setDetailName('armor_smuggler_roadmap_bicep_r_02_01')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 3)
object.setStringAttribute('class_required', 'Smuggler')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_reconnaissance')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 640)
object.setIntAttribute('cat_armor_standard_protection.energy', 2640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 1640)
return
@@ -0,0 +1,17 @@
import sys
def setup(core, object):
object.setStfFilename('static_item_n')
object.setStfName('armor_smuggler_roadmap_boots_02_01')
object.setDetailFilename('static_item_d')
object.setDetailName('armor_smuggler_roadmap_boots_02_01')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 3)
object.setStringAttribute('class_required', 'Smuggler')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_reconnaissance')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 640)
object.setIntAttribute('cat_armor_standard_protection.energy', 2640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 1640)
return
@@ -0,0 +1,17 @@
import sys
def setup(core, object):
object.setStfFilename('static_item_n')
object.setStfName('armor_smuggler_roadmap_bracer_l_02_01')
object.setDetailFilename('static_item_d')
object.setDetailName('armor_smuggler_roadmap_bracer_l_02_01')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 3)
object.setStringAttribute('class_required', 'Smuggler')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_reconnaissance')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 640)
object.setIntAttribute('cat_armor_standard_protection.energy', 2640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 1640)
return
@@ -0,0 +1,17 @@
import sys
def setup(core, object):
object.setStfFilename('static_item_n')
object.setStfName('armor_smuggler_roadmap_bracer_r_02_01')
object.setDetailFilename('static_item_d')
object.setDetailName('armor_smuggler_roadmap_bicep_r_02_01')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 3)
object.setStringAttribute('class_required', 'Smuggler')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_reconnaissance')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 640)
object.setIntAttribute('cat_armor_standard_protection.energy', 2640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 1640)
return
@@ -0,0 +1,17 @@
import sys
def setup(core, object):
object.setStfFilename('static_item_n')
object.setStfName('armor_smuggler_roadmap_chest_02_01')
object.setDetailFilename('static_item_d')
object.setDetailName('armor_smuggler_roadmap_chest_02_01')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 3)
object.setStringAttribute('class_required', 'Smuggler')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_reconnaissance')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 640)
object.setIntAttribute('cat_armor_standard_protection.energy', 2640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 1640)
return
@@ -0,0 +1,17 @@
import sys
def setup(core, object):
object.setStfFilename('static_item_n')
object.setStfName('armor_smuggler_roadmap_gloves_02_01')
object.setDetailFilename('static_item_d')
object.setDetailName('armor_smuggler_roadmap_gloves_02_01')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 3)
object.setStringAttribute('class_required', 'Smuggler')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_reconnaissance')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 640)
object.setIntAttribute('cat_armor_standard_protection.energy', 2640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 1640)
return
@@ -0,0 +1,17 @@
import sys
def setup(core, object):
object.setStfFilename('static_item_n')
object.setStfName('armor_smuggler_roadmap_helmet_02_01')
object.setDetailFilename('static_item_d')
object.setDetailName('armor_smuggler_roadmap_helmet_02_01')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 3)
object.setStringAttribute('class_required', 'Smuggler')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_reconnaissance')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 640)
object.setIntAttribute('cat_armor_standard_protection.energy', 2640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 1640)
return
@@ -0,0 +1,17 @@
import sys
def setup(core, object):
object.setStfFilename('static_item_n')
object.setStfName('armor_smuggler_roadmap_leggings_02_01')
object.setDetailFilename('static_item_d')
object.setDetailName('armor_smuggler_roadmap_leggings_02_01')
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 3)
object.setStringAttribute('class_required', 'Smuggler')
object.setStringAttribute('armor_category', '@obj_attr_n:armor_reconnaissance')
object.setIntAttribute('cat_armor_standard_protection.kinetic', 640)
object.setIntAttribute('cat_armor_standard_protection.energy', 2640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_heat', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_cold', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_acid', 1640)
object.setIntAttribute('cat_armor_special_protection.special_protection_type_electricity', 1640)
return
@@ -0,0 +1,13 @@
import sys
def setup(core, object):
object.setStfFilename('static_item_n')
object.setStfName('item_roadmap_belt_entertainer_01_02')
object.setDetailFilename('static_item_d')
object.setDetailName('item_roadmap_belt_entertainer_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', 'Entertainer')
object.setIntAttribute('required_combat_level', 90)
return
@@ -0,0 +1,13 @@
import sys
def setup(core, object):
object.setStfFilename('static_item_n')
object.setStfName('item_roadmap_belt_medic_01_02')
object.setDetailFilename('static_item_d')
object.setDetailName('item_roadmap_belt_medic_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', 'Medic')
object.setIntAttribute('required_combat_level', 90)
return
@@ -0,0 +1,13 @@
import sys
def setup(core, object):
object.setStfFilename('static_item_n')
object.setStfName('item_roadmap_belt_officer_01_02')
object.setDetailFilename('static_item_d')
object.setDetailName('item_roadmap_belt_officer_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', 'Officer')
object.setIntAttribute('required_combat_level', 90)
return

Some files were not shown because too many files have changed in this diff Show More