mirror of
https://github.com/ProjectSWGCore/NGECore2.git
synced 2026-09-12 22:45:31 -04:00
Merge pull request #1122 from tacef/master
Changed Several Customtemplates to use Datatable for weapontype
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import sys
|
||||
from resources.datatables import WeaponType
|
||||
|
||||
def setup(core, object):
|
||||
object.setStringAttribute('tier', '6')
|
||||
@@ -12,7 +13,7 @@ def setup(core, object):
|
||||
object.setStringAttribute('faction_restriction', 'Rebel')
|
||||
object.setStringAttribute('required_skill', 'None')
|
||||
object.setDamageType("energy");
|
||||
object.setWeaponType(1);
|
||||
object.setWeaponType(WeaponType.CARBINE);
|
||||
object.setAttackSpeed(0.6);
|
||||
object.setMinDamage(389);
|
||||
object.setMaxDamage(780);
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import sys
|
||||
from resources.datatables import WeaponType
|
||||
|
||||
def setup(core, object):
|
||||
object.setStfFilename('static_item_n')
|
||||
@@ -14,5 +15,5 @@ def setup(core, object):
|
||||
object.setDamageType("energy");
|
||||
object.setMinDamage(109);
|
||||
object.setMaxDamage(218);
|
||||
object.setWeaponType(1);
|
||||
object.setWeaponType(WeaponType.CARBINE);
|
||||
return
|
||||
@@ -1,4 +1,5 @@
|
||||
import sys
|
||||
from resources.datatables import WeaponType
|
||||
|
||||
def setup(core, object):
|
||||
object.setStfFilename('static_item_n')
|
||||
@@ -14,5 +15,5 @@ def setup(core, object):
|
||||
object.setDamageType("energy");
|
||||
object.setMinDamage(109);
|
||||
object.setMaxDamage(218);
|
||||
object.setWeaponType(1);
|
||||
object.setWeaponType(WeaponType.CARBINE);
|
||||
return
|
||||
@@ -1,4 +1,5 @@
|
||||
import sys
|
||||
from resources.datatables import WeaponType
|
||||
|
||||
def setup(core, object):
|
||||
object.setStfFilename('static_item_n')
|
||||
@@ -13,5 +14,5 @@ def setup(core, object):
|
||||
object.setDamageType("energy");
|
||||
object.setMinDamage(195);
|
||||
object.setMaxDamage(392);
|
||||
object.setWeaponType(1);
|
||||
object.setWeaponType(WeaponType.CARBINE);
|
||||
return
|
||||
@@ -1,4 +1,5 @@
|
||||
import sys
|
||||
from resources.datatables import WeaponType
|
||||
|
||||
def setup(core, object):
|
||||
object.setStfFilename('static_item_n')
|
||||
@@ -12,5 +13,5 @@ def setup(core, object):
|
||||
object.setDamageType("energy");
|
||||
object.setMinDamage(17);
|
||||
object.setMaxDamage(43);
|
||||
object.setWeaponType(1);
|
||||
object.setWeaponType(WeaponType.CARBINE);
|
||||
return
|
||||
@@ -1,4 +1,5 @@
|
||||
import sys
|
||||
from resources.datatables import WeaponType
|
||||
|
||||
def setup(core, object):
|
||||
object.setStfFilename('static_item_n')
|
||||
@@ -12,5 +13,5 @@ def setup(core, object):
|
||||
object.setDamageType("energy");
|
||||
object.setMinDamage(17);
|
||||
object.setMaxDamage(43);
|
||||
object.setWeaponType(1);
|
||||
object.setWeaponType(WeaponType.CARBINE);
|
||||
return
|
||||
@@ -1,4 +1,5 @@
|
||||
import sys
|
||||
from resources.datatables import WeaponType
|
||||
|
||||
def setup(core, object):
|
||||
object.setStfFilename('static_item_n')
|
||||
@@ -12,5 +13,5 @@ def setup(core, object):
|
||||
object.setDamageType("energy");
|
||||
object.setMinDamage(20);
|
||||
object.setMaxDamage(40);
|
||||
object.setWeaponType(1);
|
||||
object.setWeaponType(Weapon.Type.CARBINE);
|
||||
return
|
||||
@@ -1,4 +1,5 @@
|
||||
import sys
|
||||
from resources.datatables import WeaponType
|
||||
|
||||
def setup(core, object):
|
||||
object.setStfFilename('static_item_n')
|
||||
@@ -9,10 +10,10 @@ def setup(core, object):
|
||||
object.setIntAttribute('no_trade', 1)
|
||||
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 10)
|
||||
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 10)
|
||||
object.setStringAttribute('healing_combat_level_required', '75')
|
||||
object.setStringAttribute('required_combat_level', '75')
|
||||
object.setStringAttribute('required_skill', 'None')
|
||||
object.setDamageType("energy");
|
||||
object.setWeaponType(12);
|
||||
object.setWeaponType(WeaponType.HEAVYWEAPON);
|
||||
object.setAttackSpeed(1);
|
||||
object.setMinDamage(850);
|
||||
object.setMaxDamage(1350);
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import sys
|
||||
from resources.datatables import WeaponType
|
||||
|
||||
def setup(core, object):
|
||||
object.setStfFilename('static_item_n')
|
||||
@@ -12,5 +13,5 @@ def setup(core, object):
|
||||
object.setDamageType("energy");
|
||||
object.setMinDamage(15);
|
||||
object.setMaxDamage(25);
|
||||
object.setWeaponType(2);
|
||||
object.setWeaponType(WeaponType.PISTOL);
|
||||
return
|
||||
@@ -1,4 +1,5 @@
|
||||
import sys
|
||||
from resources.datatables import WeaponType
|
||||
|
||||
def setup(core, object):
|
||||
object.setStfFilename('static_item_n')
|
||||
@@ -12,5 +13,5 @@ def setup(core, object):
|
||||
object.setDamageType("energy");
|
||||
object.setMinDamage(13);
|
||||
object.setMaxDamage(27);
|
||||
object.setWeaponType(2);
|
||||
object.setWeaponType(WeaponType.PISTOL);
|
||||
return
|
||||
@@ -1,4 +1,5 @@
|
||||
import sys
|
||||
from resources.datatables import WeaponType
|
||||
|
||||
def setup(core, object):
|
||||
object.setStfFilename('static_item_n')
|
||||
@@ -9,10 +10,10 @@ def setup(core, object):
|
||||
object.setIntAttribute('no_trade', 1)
|
||||
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 10)
|
||||
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 10)
|
||||
object.setStringAttribute('healing_combat_level_required', '75')
|
||||
object.setStringAttribute('required_combat_level', '75')
|
||||
object.setStringAttribute('required_skill', 'None')
|
||||
object.setDamageType("energy");
|
||||
object.setWeaponType(2);
|
||||
object.setWeaponType(WeaponType.PISTOL);
|
||||
object.setAttackSpeed(0.4);
|
||||
object.setMinDamage(259);
|
||||
object.setMaxDamage(518);
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import sys
|
||||
from resources.datatables import WeaponType
|
||||
|
||||
def setup(core, object):
|
||||
object.setStfFilename('static_item_n')
|
||||
@@ -12,5 +13,5 @@ def setup(core, object):
|
||||
object.setDamageType("energy");
|
||||
object.setMinDamage(13);
|
||||
object.setMaxDamage(27);
|
||||
object.setWeaponType(2);
|
||||
object.setWeaponType(WeaponType.PISTOL);
|
||||
return
|
||||
@@ -1,4 +1,5 @@
|
||||
import sys
|
||||
from resources.datatables import WeaponType
|
||||
|
||||
def setup(core, object):
|
||||
object.setStfFilename('static_item_n')
|
||||
@@ -13,5 +14,5 @@ def setup(core, object):
|
||||
object.setDamageType("energy");
|
||||
object.setMinDamage(131);
|
||||
object.setMaxDamage(261);
|
||||
object.setWeaponType(2);
|
||||
object.setWeaponType(WeaponType.PISTOL);
|
||||
return
|
||||
@@ -1,4 +1,5 @@
|
||||
import sys
|
||||
from resources.datatables import WeaponType
|
||||
|
||||
def setup(core, object):
|
||||
object.setStfFilename('static_item_n')
|
||||
@@ -14,5 +15,5 @@ def setup(core, object):
|
||||
object.setDamageType("energy");
|
||||
object.setMinDamage(73);
|
||||
object.setMaxDamage(145);
|
||||
object.setWeaponType(2);
|
||||
object.setWeaponType(WeaponType.PISTOL);
|
||||
return
|
||||
@@ -1,4 +1,5 @@
|
||||
import sys
|
||||
from resources.datatables import WeaponType
|
||||
|
||||
def setup(core, object):
|
||||
object.setStfFilename('static_item_n')
|
||||
@@ -12,5 +13,5 @@ def setup(core, object):
|
||||
object.setDamageType("energy");
|
||||
object.setMinDamage(250);
|
||||
object.setMaxDamage(500);
|
||||
object.setWeaponType(2);
|
||||
object.setWeaponType(WeaponType.Pistol);
|
||||
return
|
||||
@@ -1,4 +1,5 @@
|
||||
import sys
|
||||
from resources.datatables import WeaponType
|
||||
|
||||
def setup(core, object):
|
||||
object.setStfFilename('static_item_n')
|
||||
@@ -9,10 +10,10 @@ def setup(core, object):
|
||||
object.setIntAttribute('no_trade', 1)
|
||||
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 10)
|
||||
object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 10)
|
||||
object.setStringAttribute('healing_combat_level_required', '75')
|
||||
object.setStringAttribute('required_combat_level', '75')
|
||||
object.setStringAttribute('required_skill', 'None')
|
||||
object.setDamageType("energy");
|
||||
object.setWeaponType(0);
|
||||
object.setWeaponType(WeaponType.RIFLE);
|
||||
object.setAttackSpeed(0.8);
|
||||
object.setMinDamage(518);
|
||||
object.setMaxDamage(1035);
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import sys
|
||||
from resources.datatables import WeaponType
|
||||
|
||||
def setup(core, object):
|
||||
object.setStfFilename('static_item_n')
|
||||
@@ -14,5 +15,5 @@ def setup(core, object):
|
||||
object.setDamageType("energy");
|
||||
object.setMinDamage(261);
|
||||
object.setMaxDamage(522);
|
||||
object.setWeaponType(2);
|
||||
object.setWeaponType(WeaponType.RIFLE);
|
||||
return
|
||||
@@ -1,4 +1,5 @@
|
||||
import sys
|
||||
from resources.datatables import WeaponType
|
||||
|
||||
def setup(core, object):
|
||||
object.setStfFilename('static_item_n')
|
||||
@@ -14,5 +15,5 @@ def setup(core, object):
|
||||
object.setDamageType("energy");
|
||||
object.setMinDamage(261);
|
||||
object.setMaxDamage(522);
|
||||
object.setWeaponType(2);
|
||||
object.setWeaponType(WeaponType.RIFLE);
|
||||
return
|
||||
Reference in New Issue
Block a user