diff --git a/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_bicep_l_gcw.py b/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_bicep_l_gcw.py index ccad8904..f2acd9d5 100644 --- a/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_bicep_l_gcw.py +++ b/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_bicep_l_gcw.py @@ -1,4 +1,12 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_bicep_r_gcw.py b/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_bicep_r_gcw.py index ccad8904..f2acd9d5 100644 --- a/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_bicep_r_gcw.py +++ b/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_bicep_r_gcw.py @@ -1,4 +1,12 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_boots_gcw.py b/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_boots_gcw.py index ccad8904..adf2a2a9 100644 --- a/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_boots_gcw.py +++ b/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_boots_gcw.py @@ -1,4 +1,6 @@ import sys def setup(core, object): - return \ No newline at end of file + object.setStringAttribute('required_faction', 'Imperial') + object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') + return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_bracer_l_gcw.py b/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_bracer_l_gcw.py index ccad8904..f2acd9d5 100644 --- a/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_bracer_l_gcw.py +++ b/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_bracer_l_gcw.py @@ -1,4 +1,12 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_bracer_r_gcw.py b/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_bracer_r_gcw.py index ccad8904..f2acd9d5 100644 --- a/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_bracer_r_gcw.py +++ b/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_bracer_r_gcw.py @@ -1,4 +1,12 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_chest_plate_gcw.py b/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_chest_plate_gcw.py index ccad8904..f2acd9d5 100644 --- a/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_chest_plate_gcw.py +++ b/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_chest_plate_gcw.py @@ -1,4 +1,12 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_gloves_gcw.py b/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_gloves_gcw.py index ccad8904..adf2a2a9 100644 --- a/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_gloves_gcw.py +++ b/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_gloves_gcw.py @@ -1,4 +1,6 @@ import sys def setup(core, object): - return \ No newline at end of file + object.setStringAttribute('required_faction', 'Imperial') + object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') + return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_helmet_gcw.py b/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_helmet_gcw.py index ccad8904..f2acd9d5 100644 --- a/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_helmet_gcw.py +++ b/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_helmet_gcw.py @@ -1,4 +1,12 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_leggings_gcw.py b/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_leggings_gcw.py index ccad8904..f2acd9d5 100644 --- a/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_leggings_gcw.py +++ b/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_leggings_gcw.py @@ -1,4 +1,12 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_utility_belt_gcw.py b/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_utility_belt_gcw.py index ccad8904..e5f7deb7 100644 --- a/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_utility_belt_gcw.py +++ b/scripts/object/tangible/wearables/armor/assault_trooper/armor_assault_trooper_utility_belt_gcw.py @@ -1,4 +1,6 @@ import sys def setup(core, object): - return \ No newline at end of file + object.setStringAttribute('required_level', '22') + object.setStringAttribute('required_faction', 'Imperial') + return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/composite/armor_officer_roadmap_bicep_l_02_01.py b/scripts/object/tangible/wearables/armor/composite/armor_officer_roadmap_bicep_l_02_01.py new file mode 100644 index 00000000..367b6b0f --- /dev/null +++ b/scripts/object/tangible/wearables/armor/composite/armor_officer_roadmap_bicep_l_02_01.py @@ -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 diff --git a/scripts/object/tangible/wearables/armor/composite/armor_officer_roadmap_bicep_r_02_01.py b/scripts/object/tangible/wearables/armor/composite/armor_officer_roadmap_bicep_r_02_01.py new file mode 100644 index 00000000..34a0b3e0 --- /dev/null +++ b/scripts/object/tangible/wearables/armor/composite/armor_officer_roadmap_bicep_r_02_01.py @@ -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 diff --git a/scripts/object/tangible/wearables/armor/composite/armor_officer_roadmap_boots_02_01.py b/scripts/object/tangible/wearables/armor/composite/armor_officer_roadmap_boots_02_01.py new file mode 100644 index 00000000..22ac3210 --- /dev/null +++ b/scripts/object/tangible/wearables/armor/composite/armor_officer_roadmap_boots_02_01.py @@ -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 diff --git a/scripts/object/tangible/wearables/armor/composite/armor_officer_roadmap_bracer_l_02_01.py b/scripts/object/tangible/wearables/armor/composite/armor_officer_roadmap_bracer_l_02_01.py new file mode 100644 index 00000000..91127698 --- /dev/null +++ b/scripts/object/tangible/wearables/armor/composite/armor_officer_roadmap_bracer_l_02_01.py @@ -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 diff --git a/scripts/object/tangible/wearables/armor/composite/armor_officer_roadmap_bracer_r_02_01.py b/scripts/object/tangible/wearables/armor/composite/armor_officer_roadmap_bracer_r_02_01.py new file mode 100644 index 00000000..5b388ff8 --- /dev/null +++ b/scripts/object/tangible/wearables/armor/composite/armor_officer_roadmap_bracer_r_02_01.py @@ -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 diff --git a/scripts/object/tangible/wearables/armor/composite/armor_officer_roadmap_chest_02_01.py b/scripts/object/tangible/wearables/armor/composite/armor_officer_roadmap_chest_02_01.py new file mode 100644 index 00000000..42da84a6 --- /dev/null +++ b/scripts/object/tangible/wearables/armor/composite/armor_officer_roadmap_chest_02_01.py @@ -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 diff --git a/scripts/object/tangible/wearables/armor/composite/armor_officer_roadmap_gloves_02_01.py b/scripts/object/tangible/wearables/armor/composite/armor_officer_roadmap_gloves_02_01.py new file mode 100644 index 00000000..0693bb14 --- /dev/null +++ b/scripts/object/tangible/wearables/armor/composite/armor_officer_roadmap_gloves_02_01.py @@ -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 diff --git a/scripts/object/tangible/wearables/armor/composite/armor_officer_roadmap_helmet_02_01.py b/scripts/object/tangible/wearables/armor/composite/armor_officer_roadmap_helmet_02_01.py new file mode 100644 index 00000000..b7b499d5 --- /dev/null +++ b/scripts/object/tangible/wearables/armor/composite/armor_officer_roadmap_helmet_02_01.py @@ -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 diff --git a/scripts/object/tangible/wearables/armor/composite/armor_officer_roadmap_leggings_02_01.py b/scripts/object/tangible/wearables/armor/composite/armor_officer_roadmap_leggings_02_01.py new file mode 100644 index 00000000..570e11ae --- /dev/null +++ b/scripts/object/tangible/wearables/armor/composite/armor_officer_roadmap_leggings_02_01.py @@ -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 diff --git a/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_belt.py b/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_belt.py index ccad8904..8ff7a08e 100644 --- a/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_belt.py +++ b/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_belt.py @@ -1,4 +1,5 @@ import sys def setup(core, object): - return \ No newline at end of file + object.setStringAttribute('armor_category', '@obj_attr_n:armor_battle') + return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_bicep_l.py b/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_bicep_l.py index ccad8904..34e125d5 100644 --- a/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_bicep_l.py +++ b/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_bicep_l.py @@ -1,4 +1,11 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_bicep_r.py b/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_bicep_r.py index ccad8904..34e125d5 100644 --- a/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_bicep_r.py +++ b/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_bicep_r.py @@ -1,4 +1,11 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_boots.py b/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_boots.py index ccad8904..8ff7a08e 100644 --- a/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_boots.py +++ b/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_boots.py @@ -1,4 +1,5 @@ import sys def setup(core, object): - return \ No newline at end of file + object.setStringAttribute('armor_category', '@obj_attr_n:armor_battle') + return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_bracer_l.py b/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_bracer_l.py index ccad8904..34e125d5 100644 --- a/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_bracer_l.py +++ b/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_bracer_l.py @@ -1,4 +1,11 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_bracer_r.py b/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_bracer_r.py index ccad8904..34e125d5 100644 --- a/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_bracer_r.py +++ b/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_bracer_r.py @@ -1,4 +1,11 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_chest_plate.py b/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_chest_plate.py index ccad8904..34e125d5 100644 --- a/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_chest_plate.py +++ b/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_chest_plate.py @@ -1,4 +1,11 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_gloves.py b/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_gloves.py index ccad8904..8ff7a08e 100644 --- a/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_gloves.py +++ b/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_gloves.py @@ -1,4 +1,5 @@ import sys def setup(core, object): - return \ No newline at end of file + object.setStringAttribute('armor_category', '@obj_attr_n:armor_battle') + return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_helmet.py b/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_helmet.py index ccad8904..34e125d5 100644 --- a/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_helmet.py +++ b/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_helmet.py @@ -1,4 +1,11 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_leggings.py b/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_leggings.py index ccad8904..34e125d5 100644 --- a/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_leggings.py +++ b/scripts/object/tangible/wearables/armor/infiltrator/armor_infiltrator_s01_leggings.py @@ -1,4 +1,11 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_belt.py b/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_belt.py index ccad8904..45de0b82 100644 --- a/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_belt.py +++ b/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_belt.py @@ -1,4 +1,11 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_bicep_l.py b/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_bicep_l.py index ccad8904..5490df06 100644 --- a/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_bicep_l.py +++ b/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_bicep_l.py @@ -1,4 +1,17 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_bicep_r.py b/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_bicep_r.py index ccad8904..5490df06 100644 --- a/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_bicep_r.py +++ b/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_bicep_r.py @@ -1,4 +1,17 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_boots.py b/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_boots.py index ccad8904..45de0b82 100644 --- a/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_boots.py +++ b/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_boots.py @@ -1,4 +1,11 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_bracer_l.py b/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_bracer_l.py index ccad8904..5490df06 100644 --- a/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_bracer_l.py +++ b/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_bracer_l.py @@ -1,4 +1,17 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_bracer_r.py b/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_bracer_r.py index ccad8904..5490df06 100644 --- a/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_bracer_r.py +++ b/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_bracer_r.py @@ -1,4 +1,17 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_chest_plate.py b/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_chest_plate.py index ccad8904..5490df06 100644 --- a/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_chest_plate.py +++ b/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_chest_plate.py @@ -1,4 +1,17 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_gloves.py b/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_gloves.py index ccad8904..45de0b82 100644 --- a/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_gloves.py +++ b/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_gloves.py @@ -1,4 +1,11 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_helmet.py b/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_helmet.py index ccad8904..5490df06 100644 --- a/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_helmet.py +++ b/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_helmet.py @@ -1,4 +1,17 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_leggings.py b/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_leggings.py index ccad8904..5490df06 100644 --- a/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_leggings.py +++ b/scripts/object/tangible/wearables/armor/mandalorian_imperial/armor_mandalorian_imperial_leggings.py @@ -1,4 +1,17 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_belt_gcw.py b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_belt_gcw.py index ccad8904..b1bac10d 100644 --- a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_belt_gcw.py +++ b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_belt_gcw.py @@ -1,4 +1,6 @@ import sys def setup(core, object): - return \ No newline at end of file + object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') + object.setStringAttribute('required_faction', 'Rebel') + return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_bicep_l_gcw.py b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_bicep_l_gcw.py index ccad8904..c18593a4 100644 --- a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_bicep_l_gcw.py +++ b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_bicep_l_gcw.py @@ -1,4 +1,12 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_bicep_r_gcw.py b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_bicep_r_gcw.py index ccad8904..c18593a4 100644 --- a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_bicep_r_gcw.py +++ b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_bicep_r_gcw.py @@ -1,4 +1,12 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_boots_gcw.py b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_boots_gcw.py index ccad8904..b1bac10d 100644 --- a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_boots_gcw.py +++ b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_boots_gcw.py @@ -1,4 +1,6 @@ import sys def setup(core, object): - return \ No newline at end of file + object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') + object.setStringAttribute('required_faction', 'Rebel') + return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_bracer_l_gcw.py b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_bracer_l_gcw.py index ccad8904..c18593a4 100644 --- a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_bracer_l_gcw.py +++ b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_bracer_l_gcw.py @@ -1,4 +1,12 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_bracer_r_gcw.py b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_bracer_r_gcw.py index ccad8904..c18593a4 100644 --- a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_bracer_r_gcw.py +++ b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_bracer_r_gcw.py @@ -1,4 +1,12 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_chest_plate_gcw.py b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_chest_plate_gcw.py index ccad8904..c18593a4 100644 --- a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_chest_plate_gcw.py +++ b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_chest_plate_gcw.py @@ -1,4 +1,12 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_gloves_gcw.py b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_gloves_gcw.py index ccad8904..b1bac10d 100644 --- a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_gloves_gcw.py +++ b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_gloves_gcw.py @@ -1,4 +1,6 @@ import sys def setup(core, object): - return \ No newline at end of file + object.setStringAttribute('armor_category', '@obj_attr_n:armor_assault') + object.setStringAttribute('required_faction', 'Rebel') + return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_helmet_gcw.py b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_helmet_gcw.py index ccad8904..c18593a4 100644 --- a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_helmet_gcw.py +++ b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_helmet_gcw.py @@ -1,4 +1,12 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_leggings_gcw.py b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_leggings_gcw.py index ccad8904..c18593a4 100644 --- a/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_leggings_gcw.py +++ b/scripts/object/tangible/wearables/armor/rebel_assault/armor_rebel_assault_leggings_gcw.py @@ -1,4 +1,12 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_bicep_l_gcw.py b/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_bicep_l_gcw.py index ccad8904..645eee40 100644 --- a/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_bicep_l_gcw.py +++ b/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_bicep_l_gcw.py @@ -1,4 +1,12 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_bicep_r_gcw.py b/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_bicep_r_gcw.py index ccad8904..04521699 100644 --- a/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_bicep_r_gcw.py +++ b/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_bicep_r_gcw.py @@ -1,4 +1,12 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_boots_gcw.py b/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_boots_gcw.py index ccad8904..fa511268 100644 --- a/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_boots_gcw.py +++ b/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_boots_gcw.py @@ -1,4 +1,6 @@ import sys def setup(core, object): - return \ No newline at end of file + object.setIntAttribute('required_combat_level', 22) + object.setStringAttribute('required_faction', 'Imperial') + return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_bracer_l_gcw.py b/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_bracer_l_gcw.py index ccad8904..645eee40 100644 --- a/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_bracer_l_gcw.py +++ b/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_bracer_l_gcw.py @@ -1,4 +1,12 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_bracer_r_gcw.py b/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_bracer_r_gcw.py index ccad8904..645eee40 100644 --- a/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_bracer_r_gcw.py +++ b/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_bracer_r_gcw.py @@ -1,4 +1,12 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_chest_plate_gcw.py b/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_chest_plate_gcw.py index ccad8904..645eee40 100644 --- a/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_chest_plate_gcw.py +++ b/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_chest_plate_gcw.py @@ -1,4 +1,12 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_gloves_gcw.py b/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_gloves_gcw.py index ccad8904..fa511268 100644 --- a/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_gloves_gcw.py +++ b/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_gloves_gcw.py @@ -1,4 +1,6 @@ import sys def setup(core, object): - return \ No newline at end of file + object.setIntAttribute('required_combat_level', 22) + object.setStringAttribute('required_faction', 'Imperial') + return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_helmet.py b/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_helmet.py index ccad8904..08216793 100644 --- a/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_helmet.py +++ b/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_helmet.py @@ -1,4 +1,12 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_helmet_gcw.py b/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_helmet_gcw.py index ccad8904..645eee40 100644 --- a/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_helmet_gcw.py +++ b/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_helmet_gcw.py @@ -1,4 +1,12 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_leggings_gcw.py b/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_leggings_gcw.py index ccad8904..645eee40 100644 --- a/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_leggings_gcw.py +++ b/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_leggings_gcw.py @@ -1,4 +1,12 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_utility_belt_gcw.py b/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_utility_belt_gcw.py index ccad8904..fa511268 100644 --- a/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_utility_belt_gcw.py +++ b/scripts/object/tangible/wearables/armor/scout_trooper/armor_scout_trooper_utility_belt_gcw.py @@ -1,4 +1,6 @@ import sys def setup(core, object): - return \ No newline at end of file + object.setIntAttribute('required_combat_level', 22) + object.setStringAttribute('required_faction', 'Imperial') + return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_bicep_l_gcw.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_bicep_l_gcw.py index ccad8904..fc4499dc 100644 --- a/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_bicep_l_gcw.py +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_bicep_l_gcw.py @@ -1,4 +1,12 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_bicep_r_gcw.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_bicep_r_gcw.py index ccad8904..fc4499dc 100644 --- a/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_bicep_r_gcw.py +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_bicep_r_gcw.py @@ -1,4 +1,12 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_boots_gcw.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_boots_gcw.py index ccad8904..b87b4a9f 100644 --- a/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_boots_gcw.py +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_boots_gcw.py @@ -1,4 +1,6 @@ import sys def setup(core, object): - return \ No newline at end of file + object.setStringAttribute('required_faction', 'Imperial') + object.setStringAttribute('armor_category', 'Battle') + return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_bracer_l_gcw.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_bracer_l_gcw.py index ccad8904..fc4499dc 100644 --- a/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_bracer_l_gcw.py +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_bracer_l_gcw.py @@ -1,4 +1,12 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_bracer_r_gcw.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_bracer_r_gcw.py index ccad8904..fc4499dc 100644 --- a/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_bracer_r_gcw.py +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_bracer_r_gcw.py @@ -1,4 +1,12 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_chest_plate_gcw.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_chest_plate_gcw.py index ccad8904..fc4499dc 100644 --- a/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_chest_plate_gcw.py +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_chest_plate_gcw.py @@ -1,4 +1,12 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_gloves_gcw.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_gloves_gcw.py index ccad8904..b87b4a9f 100644 --- a/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_gloves_gcw.py +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_gloves_gcw.py @@ -1,4 +1,6 @@ import sys def setup(core, object): - return \ No newline at end of file + object.setStringAttribute('required_faction', 'Imperial') + object.setStringAttribute('armor_category', 'Battle') + return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_helmet_gcw.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_helmet_gcw.py index ccad8904..fc4499dc 100644 --- a/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_helmet_gcw.py +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_helmet_gcw.py @@ -1,4 +1,12 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_leggings_gcw.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_leggings_gcw.py index ccad8904..fc4499dc 100644 --- a/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_leggings_gcw.py +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_leggings_gcw.py @@ -1,4 +1,12 @@ import sys def setup(core, object): - return \ No newline at end of file + 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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_utility_belt_gcw.py b/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_utility_belt_gcw.py index ccad8904..e5f7deb7 100644 --- a/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_utility_belt_gcw.py +++ b/scripts/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_utility_belt_gcw.py @@ -1,4 +1,6 @@ import sys def setup(core, object): - return \ No newline at end of file + object.setStringAttribute('required_level', '22') + object.setStringAttribute('required_faction', 'Imperial') + return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/tantel/armor_smuggler_roadmap_bicep_l_02_01.py b/scripts/object/tangible/wearables/armor/tantel/armor_smuggler_roadmap_bicep_l_02_01.py new file mode 100644 index 00000000..9e0b3774 --- /dev/null +++ b/scripts/object/tangible/wearables/armor/tantel/armor_smuggler_roadmap_bicep_l_02_01.py @@ -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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/tantel/armor_smuggler_roadmap_bicep_r_02_01.py b/scripts/object/tangible/wearables/armor/tantel/armor_smuggler_roadmap_bicep_r_02_01.py new file mode 100644 index 00000000..bbf860be --- /dev/null +++ b/scripts/object/tangible/wearables/armor/tantel/armor_smuggler_roadmap_bicep_r_02_01.py @@ -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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/tantel/armor_smuggler_roadmap_boots_02_01.py b/scripts/object/tangible/wearables/armor/tantel/armor_smuggler_roadmap_boots_02_01.py new file mode 100644 index 00000000..d0358652 --- /dev/null +++ b/scripts/object/tangible/wearables/armor/tantel/armor_smuggler_roadmap_boots_02_01.py @@ -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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/tantel/armor_smuggler_roadmap_bracer_l_02_01.py b/scripts/object/tangible/wearables/armor/tantel/armor_smuggler_roadmap_bracer_l_02_01.py new file mode 100644 index 00000000..80ff5147 --- /dev/null +++ b/scripts/object/tangible/wearables/armor/tantel/armor_smuggler_roadmap_bracer_l_02_01.py @@ -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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/tantel/armor_smuggler_roadmap_bracer_r_02_01.py b/scripts/object/tangible/wearables/armor/tantel/armor_smuggler_roadmap_bracer_r_02_01.py new file mode 100644 index 00000000..b6dd73e9 --- /dev/null +++ b/scripts/object/tangible/wearables/armor/tantel/armor_smuggler_roadmap_bracer_r_02_01.py @@ -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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/tantel/armor_smuggler_roadmap_chest_02_01.py b/scripts/object/tangible/wearables/armor/tantel/armor_smuggler_roadmap_chest_02_01.py new file mode 100644 index 00000000..9cd47af2 --- /dev/null +++ b/scripts/object/tangible/wearables/armor/tantel/armor_smuggler_roadmap_chest_02_01.py @@ -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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/tantel/armor_smuggler_roadmap_gloves_02_01.py b/scripts/object/tangible/wearables/armor/tantel/armor_smuggler_roadmap_gloves_02_01.py new file mode 100644 index 00000000..6e7a2cf2 --- /dev/null +++ b/scripts/object/tangible/wearables/armor/tantel/armor_smuggler_roadmap_gloves_02_01.py @@ -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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/tantel/armor_smuggler_roadmap_helmet_02_01.py b/scripts/object/tangible/wearables/armor/tantel/armor_smuggler_roadmap_helmet_02_01.py new file mode 100644 index 00000000..45b096a3 --- /dev/null +++ b/scripts/object/tangible/wearables/armor/tantel/armor_smuggler_roadmap_helmet_02_01.py @@ -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 \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/tantel/armor_smuggler_roadmap_leggings_02_01.py b/scripts/object/tangible/wearables/armor/tantel/armor_smuggler_roadmap_leggings_02_01.py new file mode 100644 index 00000000..4d079a82 --- /dev/null +++ b/scripts/object/tangible/wearables/armor/tantel/armor_smuggler_roadmap_leggings_02_01.py @@ -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 \ No newline at end of file