mirror of
https://github.com/ProjectSWGCore/NGECore2.git
synced 2026-10-14 04:13:14 -04:00
Fixed some Talus, Naboo, Rori, Corellia Creature scripts
This commit is contained in:
@@ -1,16 +1,45 @@
|
||||
import sys
|
||||
from services.spawn import MobileTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addTemplate(core):
|
||||
mobileTemplate = MobileTemplate()
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_durni.iff')
|
||||
mobileTemplate.setCreatureName('durni')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
mobileTemplate.setLevel(4)
|
||||
attacks = Vector()
|
||||
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
|
||||
mobileTemplate.setAttacks(attacks)
|
||||
core.spawnService.addMobileTemplate('durni', mobileTemplate)
|
||||
|
||||
import sys
|
||||
from services.spawn import MobileTemplate
|
||||
from services.spawn import WeaponTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addTemplate(core):
|
||||
mobileTemplate = MobileTemplate()
|
||||
|
||||
mobileTemplate.setCreatureName('durni')
|
||||
mobileTemplate.setLevel(25)
|
||||
mobileTemplate.setMinLevel(25)
|
||||
mobileTemplate.setMaxLevel(26)
|
||||
mobileTemplate.setDifficulty(0)
|
||||
mobileTemplate.setAttackRange(5)
|
||||
mobileTemplate.setAttackSpeed(1.0)
|
||||
mobileTemplate.setWeaponType(6)
|
||||
mobileTemplate.setMinSpawnDistance(4)
|
||||
mobileTemplate.setMaxSpawnDistance(8)
|
||||
mobileTemplate.setDeathblow(False)
|
||||
mobileTemplate.setScale(1)
|
||||
mobileTemplate.setMeatType("Herbivore Meat")
|
||||
mobileTemplate.setMeatAmount(5)
|
||||
mobileTemplate.setHideType("Wooly Hide")
|
||||
mobileTemplate.setHideAmount(3)
|
||||
mobileTemplate.setBoneType("Mammal Bones")
|
||||
mobileTemplate.setBoneAmount(2)
|
||||
mobileTemplate.setSocialGroup("durni")
|
||||
mobileTemplate.setAssistRange(0)
|
||||
mobileTemplate.setStalker(False)
|
||||
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_durni_hue.iff')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
|
||||
weaponTemplates = Vector()
|
||||
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
|
||||
weaponTemplates.add(weapontemplate)
|
||||
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
|
||||
|
||||
attacks = Vector()
|
||||
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
|
||||
mobileTemplate.setAttacks(attacks)
|
||||
|
||||
core.spawnService.addMobileTemplate('durni', mobileTemplate)
|
||||
return
|
||||
@@ -1,17 +1,43 @@
|
||||
import sys
|
||||
from services.spawn import MobileTemplate
|
||||
from services.spawn import WeaponTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addTemplate(core):
|
||||
mobileTemplate = MobileTemplate()
|
||||
templates = Vector()
|
||||
mobileTemplates.setAttacks(attacks)
|
||||
templates.add('object/mobile/shared_chuba_hue.iff')
|
||||
|
||||
mobileTemplate.setCreatureName('chuba')
|
||||
mobileTemplate.setLevel(1)
|
||||
mobileTemplate.setMinLevel(1)
|
||||
mobileTemplate.setMaxLevel(3)
|
||||
mobileTemplate.setDifficulty(0)
|
||||
mobileTemplate.setAttackRange(5)
|
||||
mobileTemplate.setAttackSpeed(1.0)
|
||||
mobileTemplate.setWeaponType(6)
|
||||
mobileTemplate.setMinSpawnDistance(4)
|
||||
mobileTemplate.setMaxSpawnDistance(8)
|
||||
mobileTemplate.setDeathblow(False)
|
||||
mobileTemplate.setScale(1)
|
||||
mobileTemplate.setMeatType("Herbivore Meat")
|
||||
mobileTemplate.setMeatAmount(5)
|
||||
mobileTemplate.setHideType("Leathery Hide")
|
||||
mobileTemplate.setBoneAmount(3)
|
||||
mobileTemplate.setSocialGroup("chuba")
|
||||
mobileTemplate.setAssistRange(0)
|
||||
mobileTemplate.setStalker(False)
|
||||
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_chuba_hue.iff')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
mobileTemplate.setLevel(5)
|
||||
|
||||
weaponTemplates = Vector()
|
||||
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
|
||||
weaponTemplates.add(weapontemplate)
|
||||
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
|
||||
|
||||
attacks = Vector()
|
||||
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
|
||||
mobileTemplate.setAttacks(attacks)
|
||||
|
||||
core.spawnService.addMobileTemplate('chuba', mobileTemplate)
|
||||
|
||||
return
|
||||
@@ -1,16 +1,45 @@
|
||||
import sys
|
||||
from services.spawn import MobileTemplate
|
||||
from services.spawn import WeaponTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addTemplate(core):
|
||||
mobileTemplate = MobileTemplate()
|
||||
mobileTemplates.setAttacks(attacks)
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_fambaa.iff')
|
||||
|
||||
mobileTemplate.setCreatureName('fambaa')
|
||||
mobileTemplate.setLevel(22)
|
||||
mobileTemplate.setMinLevel(22)
|
||||
mobileTemplate.setMaxLevel(23)
|
||||
mobileTemplate.setDifficulty(0)
|
||||
mobileTemplate.setAttackRange(5)
|
||||
mobileTemplate.setAttackSpeed(1.0)
|
||||
mobileTemplate.setWeaponType(6)
|
||||
mobileTemplate.setMinSpawnDistance(4)
|
||||
mobileTemplate.setMaxSpawnDistance(8)
|
||||
mobileTemplate.setDeathblow(False)
|
||||
mobileTemplate.setScale(1)
|
||||
mobileTemplate.setMeatType("Reptile Meat")
|
||||
mobileTemplate.setMeatAmount(1250)
|
||||
mobileTemplate.setHideType("Leathery Hide")
|
||||
mobileTemplate.setHideAmount(325)
|
||||
mobileTemplate.setBoneType("Mammal Bones")
|
||||
mobileTemplate.setBoneAmount(675)
|
||||
mobileTemplate.setSocialGroup("fambaa")
|
||||
mobileTemplate.setAssistRange(0)
|
||||
mobileTemplate.setStalker(False)
|
||||
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_fambaa_hue.iff')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
mobileTemplate.setLevel(23)
|
||||
|
||||
weaponTemplates = Vector()
|
||||
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
|
||||
weaponTemplates.add(weapontemplate)
|
||||
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
|
||||
|
||||
attacks = Vector()
|
||||
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
|
||||
mobileTemplate.setAttacks(attacks)
|
||||
|
||||
core.spawnService.addMobileTemplate('fambaa', mobileTemplate)
|
||||
|
||||
return
|
||||
@@ -0,0 +1,45 @@
|
||||
import sys
|
||||
from services.spawn import MobileTemplate
|
||||
from services.spawn import WeaponTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addTemplate(core):
|
||||
mobileTemplate = MobileTemplate()
|
||||
|
||||
mobileTemplate.setCreatureName('gualama')
|
||||
mobileTemplate.setLevel(39)
|
||||
mobileTemplate.setMinLevel(39)
|
||||
mobileTemplate.setMaxLevel(40)
|
||||
mobileTemplate.setDifficulty(0)
|
||||
mobileTemplate.setAttackRange(5)
|
||||
mobileTemplate.setAttackSpeed(1.0)
|
||||
mobileTemplate.setWeaponType(6)
|
||||
mobileTemplate.setMinSpawnDistance(4)
|
||||
mobileTemplate.setMaxSpawnDistance(8)
|
||||
mobileTemplate.setDeathblow(False)
|
||||
mobileTemplate.setScale(1)
|
||||
mobileTemplate.setMeatType("Wild Meat")
|
||||
mobileTemplate.setMeatAmount(200)
|
||||
mobileTemplate.setHideType("Wooly Hide")
|
||||
mobileTemplate.setHideAmount(150)
|
||||
mobileTemplate.setBoneType("Mammal Bones")
|
||||
mobileTemplate.setBoneAmount(90)
|
||||
mobileTemplate.setSocialGroup("gualama")
|
||||
mobileTemplate.setAssistRange(0)
|
||||
mobileTemplate.setStalker(False)
|
||||
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_gualama_hue.iff')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
|
||||
weaponTemplates = Vector()
|
||||
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
|
||||
weaponTemplates.add(weapontemplate)
|
||||
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
|
||||
|
||||
attacks = Vector()
|
||||
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
|
||||
mobileTemplate.setAttacks(attacks)
|
||||
|
||||
core.spawnService.addMobileTemplate('gualama', mobileTemplate)
|
||||
return
|
||||
@@ -1,16 +1,41 @@
|
||||
import sys
|
||||
from services.spawn import MobileTemplate
|
||||
from services.spawn import WeaponTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addTemplate(core):
|
||||
mobileTemplate = MobileTemplate()
|
||||
mobileTemplates.setAttacks(attacks)
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_hermit_spider.iff')
|
||||
|
||||
mobileTemplate.setCreatureName('hermit spider')
|
||||
mobileTemplate.setLevel(33)
|
||||
mobileTemplate.setMinLevel(33)
|
||||
mobileTemplate.setMaxLevel(35)
|
||||
mobileTemplate.setDifficulty(0)
|
||||
mobileTemplate.setAttackRange(5)
|
||||
mobileTemplate.setAttackSpeed(1.0)
|
||||
mobileTemplate.setWeaponType(6)
|
||||
mobileTemplate.setMinSpawnDistance(4)
|
||||
mobileTemplate.setMaxSpawnDistance(8)
|
||||
mobileTemplate.setDeathblow(False)
|
||||
mobileTemplate.setScale(1)
|
||||
mobileTemplate.setMeatType("Insect Meat")
|
||||
mobileTemplate.setMeatAmount(60)
|
||||
mobileTemplate.setSocialGroup("hermit spider")
|
||||
mobileTemplate.setAssistRange(0)
|
||||
mobileTemplate.setStalker(True)
|
||||
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_hermit_spider_hue.iff')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
mobileTemplate.setLevel(28)
|
||||
|
||||
weaponTemplates = Vector()
|
||||
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
|
||||
weaponTemplates.add(weapontemplate)
|
||||
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
|
||||
|
||||
attacks = Vector()
|
||||
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
|
||||
mobileTemplate.setAttacks(attacks)
|
||||
|
||||
core.spawnService.addMobileTemplate('hermit_spider', mobileTemplate)
|
||||
|
||||
return
|
||||
@@ -1,15 +1,45 @@
|
||||
import sys
|
||||
from services.spawn import MobileTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addTemplate(core):
|
||||
mobileTemplate = MobileTemplate()
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_kaadu_hue.iff')
|
||||
mobileTemplate.setCreatureName('kaadu')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
mobileTemplate.setLevel(14)
|
||||
attacks = Vector()
|
||||
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
|
||||
mobileTemplate.setAttacks(attacks)
|
||||
core.spawnService.addMobileTemplate('kaadu', mobileTemplate)
|
||||
import sys
|
||||
from services.spawn import MobileTemplate
|
||||
from services.spawn import WeaponTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addTemplate(core):
|
||||
mobileTemplate = MobileTemplate()
|
||||
|
||||
mobileTemplate.setCreatureName('kaadu')
|
||||
mobileTemplate.setLevel(8)
|
||||
mobileTemplate.setMinLevel(8)
|
||||
mobileTemplate.setMaxLevel(12)
|
||||
mobileTemplate.setDifficulty(0)
|
||||
mobileTemplate.setAttackRange(5)
|
||||
mobileTemplate.setAttackSpeed(1.0)
|
||||
mobileTemplate.setWeaponType(6)
|
||||
mobileTemplate.setMinSpawnDistance(4)
|
||||
mobileTemplate.setMaxSpawnDistance(8)
|
||||
mobileTemplate.setDeathblow(False)
|
||||
mobileTemplate.setScale(1)
|
||||
mobileTemplate.setMeatType("Avian Meat")
|
||||
mobileTemplate.setMeatAmount(120)
|
||||
mobileTemplate.setHideType("Leathery Hide")
|
||||
mobileTemplate.setHideAmount(85)
|
||||
mobileTemplate.setBoneType("Avian Bones")
|
||||
mobileTemplate.setBoneAmount(70)
|
||||
mobileTemplate.setSocialGroup("kaadu")
|
||||
mobileTemplate.setAssistRange(0)
|
||||
mobileTemplate.setStalker(False)
|
||||
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_kaadu_hue.iff')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
|
||||
weaponTemplates = Vector()
|
||||
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
|
||||
weaponTemplates.add(weapontemplate)
|
||||
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
|
||||
|
||||
attacks = Vector()
|
||||
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
|
||||
mobileTemplate.setAttacks(attacks)
|
||||
|
||||
core.spawnService.addMobileTemplate('kaadu', mobileTemplate)
|
||||
return
|
||||
@@ -1,17 +1,45 @@
|
||||
import sys
|
||||
from services.spawn import MobileTemplate
|
||||
from services.spawn import WeaponTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addTemplate(core):
|
||||
mobileTemplate = MobileTemplate()
|
||||
templates = Vector()
|
||||
mobileTemplates.setAttacks(attacks)
|
||||
templates.add('object/mobile/shared_narglatch_hue.iff')
|
||||
|
||||
mobileTemplate.setCreatureName('narglatch')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
mobileTemplate.setLevel(21)
|
||||
mobileTemplate.setMinLevel(21)
|
||||
mobileTemplate.setMaxLevel(23)
|
||||
mobileTemplate.setDifficulty(0)
|
||||
mobileTemplate.setAttackRange(5)
|
||||
mobileTemplate.setAttackSpeed(1.0)
|
||||
mobileTemplate.setWeaponType(6)
|
||||
mobileTemplate.setMinSpawnDistance(4)
|
||||
mobileTemplate.setMaxSpawnDistance(8)
|
||||
mobileTemplate.setDeathblow(False)
|
||||
mobileTemplate.setScale(1)
|
||||
mobileTemplate.setMeatType("Carnivore Meat")
|
||||
mobileTemplate.setMeatAmount(60)
|
||||
mobileTemplate.setHideType("Bristley Hide")
|
||||
mobileTemplate.setHideAmount(45)
|
||||
mobileTemplate.setBoneType("Mammal Bones")
|
||||
mobileTemplate.setBoneAmount(40)
|
||||
mobileTemplate.setSocialGroup("narglatch")
|
||||
mobileTemplate.setAssistRange(0)
|
||||
mobileTemplate.setStalker(False)
|
||||
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_narglatch_hue.iff')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
|
||||
weaponTemplates = Vector()
|
||||
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
|
||||
weaponTemplates.add(weapontemplate)
|
||||
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
|
||||
|
||||
attacks = Vector()
|
||||
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
|
||||
mobileTemplate.setAttacks(attacks)
|
||||
|
||||
core.spawnService.addMobileTemplate('narglatch', mobileTemplate)
|
||||
|
||||
return
|
||||
@@ -1,16 +1,46 @@
|
||||
import sys
|
||||
from services.spawn import MobileTemplate
|
||||
from services.spawn import WeaponTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addTemplate(core):
|
||||
mobileTemplate = MobileTemplate()
|
||||
|
||||
mobileTemplate.setCreatureName('veermok')
|
||||
mobileTemplate.setLevel(18)
|
||||
mobileTemplate.setMinLevel(18)
|
||||
mobileTemplate.setMaxLevel(26)
|
||||
mobileTemplate.setDifficulty(0)
|
||||
mobileTemplate.setAttackRange(5)
|
||||
mobileTemplate.setAttackSpeed(1.0)
|
||||
mobileTemplate.setWeaponType(6)
|
||||
mobileTemplate.setMinSpawnDistance(4)
|
||||
mobileTemplate.setMaxSpawnDistance(8)
|
||||
mobileTemplate.setDeathblow(False)
|
||||
mobileTemplate.setScale(1)
|
||||
mobileTemplate.setMeatType("Carnivore Meat")
|
||||
mobileTemplate.setMeatAmount(150)
|
||||
mobileTemplate.setHideType("Bristley Hide")
|
||||
mobileTemplate.setHideAmount(150)
|
||||
mobileTemplate.setBoneType("Mammal Bones")
|
||||
mobileTemplate.setBoneAmount(60)
|
||||
mobileTemplate.setSocialGroup("veermok")
|
||||
mobileTemplate.setAssistRange(0)
|
||||
mobileTemplate.setStalker(False)
|
||||
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_veermok_hue.iff')
|
||||
mobileTemplate.setCreatureName('veermok')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
mobileTemplate.setLevel(19)
|
||||
|
||||
weaponTemplates = Vector()
|
||||
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
|
||||
weaponTemplates.add(weapontemplate)
|
||||
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
|
||||
|
||||
attacks = Vector()
|
||||
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
|
||||
mobileTemplate.setAttacks(attacks)
|
||||
|
||||
core.spawnService.addMobileTemplate('veermok', mobileTemplate)
|
||||
return
|
||||
|
||||
@@ -1,17 +1,45 @@
|
||||
import sys
|
||||
from services.spawn import MobileTemplate
|
||||
from services.spawn import WeaponTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addTemplate(core):
|
||||
mobileTemplate = MobileTemplate()
|
||||
mobileTemplates.setAttacks(attacks)
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_bark_mite.iff')
|
||||
|
||||
mobileTemplate.setCreatureName('bark mite')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
mobileTemplate.setLevel(37)
|
||||
mobileTemplate.setMinLevel(37)
|
||||
mobileTemplate.setMaxLevel(37)
|
||||
mobileTemplate.setDifficulty(0)
|
||||
mobileTemplate.setAttackRange(5)
|
||||
mobileTemplate.setAttackSpeed(1.0)
|
||||
mobileTemplate.setWeaponType(6)
|
||||
mobileTemplate.setMinSpawnDistance(4)
|
||||
mobileTemplate.setMaxSpawnDistance(8)
|
||||
mobileTemplate.setDeathblow(False)
|
||||
mobileTemplate.setScale(1)
|
||||
mobileTemplate.setMeatType("Insect Meat")
|
||||
mobileTemplate.setMeatAmount(5)
|
||||
mobileTemplate.setHideType("Scaley Hide")
|
||||
mobileTemplate.setHideAmount(4)
|
||||
mobileTemplate.setBoneType("Mammal Bones")
|
||||
mobileTemplate.setBoneAmount(3)
|
||||
mobileTemplate.setSocialGroup("bark mite")
|
||||
mobileTemplate.setAssistRange(0)
|
||||
mobileTemplate.setStalker(False)
|
||||
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_bark_mite_hue.iff')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
|
||||
weaponTemplates = Vector()
|
||||
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
|
||||
weaponTemplates.add(weapontemplate)
|
||||
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
|
||||
|
||||
attacks = Vector()
|
||||
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
|
||||
mobileTemplate.setAttacks(attacks)
|
||||
|
||||
core.spawnService.addMobileTemplate('bark_mite', mobileTemplate)
|
||||
|
||||
return
|
||||
@@ -1,16 +1,45 @@
|
||||
import sys
|
||||
from services.spawn import MobileTemplate
|
||||
from services.spawn import WeaponTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addTemplate(core):
|
||||
mobileTemplate = MobileTemplate()
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_bearded_jax.iff')
|
||||
|
||||
mobileTemplate.setCreatureName('bearded jax')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
mobileTemplate.setLevel(37)
|
||||
mobileTemplate.setMinLevel(37)
|
||||
mobileTemplate.setMaxLevel(38)
|
||||
mobileTemplate.setDifficulty(0)
|
||||
mobileTemplate.setAttackRange(5)
|
||||
mobileTemplate.setAttackSpeed(1.0)
|
||||
mobileTemplate.setWeaponType(6)
|
||||
mobileTemplate.setMinSpawnDistance(4)
|
||||
mobileTemplate.setMaxSpawnDistance(8)
|
||||
mobileTemplate.setDeathblow(False)
|
||||
mobileTemplate.setScale(1)
|
||||
mobileTemplate.setMeatType("Herbivore Meat")
|
||||
mobileTemplate.setMeatAmount(15)
|
||||
mobileTemplate.setHideType("Bristley Hide")
|
||||
mobileTemplate.setHideAmount(15)
|
||||
mobileTemplate.setBoneType("Mammal Bones")
|
||||
mobileTemplate.setBoneAmount(10)
|
||||
mobileTemplate.setSocialGroup("jax")
|
||||
mobileTemplate.setAssistRange(0)
|
||||
mobileTemplate.setStalker(False)
|
||||
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_bearded_jax_hue.iff')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
|
||||
weaponTemplates = Vector()
|
||||
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
|
||||
weaponTemplates.add(weapontemplate)
|
||||
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
|
||||
|
||||
attacks = Vector()
|
||||
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
|
||||
mobileTemplate.setAttacks(attacks)
|
||||
core.spawnService.addMobileTemplate('bearded_jax', mobileTemplate)
|
||||
|
||||
|
||||
core.spawnService.addMobileTemplate('jax', mobileTemplate)
|
||||
return
|
||||
@@ -1,17 +1,45 @@
|
||||
import sys
|
||||
from services.spawn import MobileTemplate
|
||||
from services.spawn import WeaponTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addTemplate(core):
|
||||
mobileTemplate = MobileTemplate()
|
||||
mobileTemplates.setAttacks(attacks)
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_borgle.iff')
|
||||
|
||||
mobileTemplate.setCreatureName('borgle')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
mobileTemplate.setLevel(39)
|
||||
mobileTemplate.setMinLevel(39)
|
||||
mobileTemplate.setMaxLevel(42)
|
||||
mobileTemplate.setDifficulty(0)
|
||||
mobileTemplate.setAttackRange(5)
|
||||
mobileTemplate.setAttackSpeed(1.0)
|
||||
mobileTemplate.setWeaponType(6)
|
||||
mobileTemplate.setMinSpawnDistance(4)
|
||||
mobileTemplate.setMaxSpawnDistance(8)
|
||||
mobileTemplate.setDeathblow(False)
|
||||
mobileTemplate.setScale(1)
|
||||
mobileTemplate.setMeatType("Carnivore Meat")
|
||||
mobileTemplate.setMeatAmount(5)
|
||||
mobileTemplate.setHideType("Leathery Hide")
|
||||
mobileTemplate.setHideAmount(5)
|
||||
mobileTemplate.setBoneType("Avian Bones")
|
||||
mobileTemplate.setBoneAmount(5)
|
||||
mobileTemplate.setSocialGroup("borgle")
|
||||
mobileTemplate.setAssistRange(0)
|
||||
mobileTemplate.setStalker(False)
|
||||
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_borgle_hue.iff')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
|
||||
weaponTemplates = Vector()
|
||||
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
|
||||
weaponTemplates.add(weapontemplate)
|
||||
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
|
||||
|
||||
attacks = Vector()
|
||||
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
|
||||
mobileTemplate.setAttacks(attacks)
|
||||
|
||||
core.spawnService.addMobileTemplate('borgle', mobileTemplate)
|
||||
|
||||
return
|
||||
@@ -1,16 +1,45 @@
|
||||
import sys
|
||||
from services.spawn import MobileTemplate
|
||||
from services.spawn import WeaponTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addTemplate(core):
|
||||
mobileTemplate = MobileTemplate()
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_capper_spineflap.iff')
|
||||
|
||||
mobileTemplate.setCreatureName('capper spineflap')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
mobileTemplate.setLevel(31)
|
||||
mobileTemplate.setMinLevel(31)
|
||||
mobileTemplate.setMaxLevel(35)
|
||||
mobileTemplate.setDifficulty(0)
|
||||
mobileTemplate.setAttackRange(5)
|
||||
mobileTemplate.setAttackSpeed(1.0)
|
||||
mobileTemplate.setWeaponType(6)
|
||||
mobileTemplate.setMinSpawnDistance(4)
|
||||
mobileTemplate.setMaxSpawnDistance(8)
|
||||
mobileTemplate.setDeathblow(False)
|
||||
mobileTemplate.setScale(1)
|
||||
mobileTemplate.setMeatType("Insect Meat")
|
||||
mobileTemplate.setMeatAmount(3)
|
||||
mobileTemplate.setHideType("Scaley Hide")
|
||||
mobileTemplate.setHideAmount(5)
|
||||
mobileTemplate.setBoneType("Avian Bones")
|
||||
mobileTemplate.setBoneAmount(3)
|
||||
mobileTemplate.setSocialGroup("capper spineflap")
|
||||
mobileTemplate.setAssistRange(0)
|
||||
mobileTemplate.setStalker(False)
|
||||
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_capper_spineflap_hue.iff')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
|
||||
weaponTemplates = Vector()
|
||||
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
|
||||
weaponTemplates.add(weapontemplate)
|
||||
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
|
||||
|
||||
attacks = Vector()
|
||||
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
|
||||
mobileTemplate.setAttacks(attacks)
|
||||
|
||||
core.spawnService.addMobileTemplate('capper_spineflap', mobileTemplate)
|
||||
|
||||
return
|
||||
@@ -1,16 +0,0 @@
|
||||
import sys
|
||||
from services.spawn import MobileTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addTemplate(core):
|
||||
mobileTemplate = MobileTemplate()
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_gualama.iff')
|
||||
mobileTemplate.setCreatureName('gualama')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
mobileTemplate.setLevel(39)
|
||||
attacks = Vector()
|
||||
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
|
||||
mobileTemplate.setAttacks(attacks)
|
||||
core.spawnService.addMobileTemplate('gualama', mobileTemplate)
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
import sys
|
||||
from services.spawn import MobileTemplate
|
||||
from services.spawn import WeaponTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addTemplate(core):
|
||||
mobileTemplate = MobileTemplate()
|
||||
|
||||
mobileTemplate.setCreatureName('horned rasp')
|
||||
mobileTemplate.setLevel(31)
|
||||
mobileTemplate.setMinLevel(31)
|
||||
mobileTemplate.setMaxLevel(33)
|
||||
mobileTemplate.setDifficulty(0)
|
||||
mobileTemplate.setAttackRange(5)
|
||||
mobileTemplate.setAttackSpeed(1.0)
|
||||
mobileTemplate.setWeaponType(6)
|
||||
mobileTemplate.setMinSpawnDistance(4)
|
||||
mobileTemplate.setMaxSpawnDistance(8)
|
||||
mobileTemplate.setDeathblow(False)
|
||||
mobileTemplate.setScale(1)
|
||||
mobileTemplate.setMeatType("Avian Meat")
|
||||
mobileTemplate.setMeatAmount(8)
|
||||
mobileTemplate.setBoneType("Avian Bones")
|
||||
mobileTemplate.setBoneAmount(1)
|
||||
mobileTemplate.setSocialGroup("rasp")
|
||||
mobileTemplate.setAssistRange(0)
|
||||
mobileTemplate.setStalker(False)
|
||||
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_horned_rasp_hue.iff')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
|
||||
weaponTemplates = Vector()
|
||||
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
|
||||
weaponTemplates.add(weapontemplate)
|
||||
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
|
||||
|
||||
attacks = Vector()
|
||||
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
|
||||
mobileTemplate.setAttacks(attacks)
|
||||
|
||||
core.spawnService.addMobileTemplate('horned_rasp', mobileTemplate)
|
||||
return
|
||||
@@ -1,16 +1,45 @@
|
||||
import sys
|
||||
from services.spawn import MobileTemplate
|
||||
from services.spawn import WeaponTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addTemplate(core):
|
||||
mobileTemplate = MobileTemplate()
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_pugoriss.iff')
|
||||
|
||||
mobileTemplate.setCreatureName('pugoriss')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
mobileTemplate.setLevel(42)
|
||||
mobileTemplate.setMinLevel(42)
|
||||
mobileTemplate.setMaxLevel(45)
|
||||
mobileTemplate.setDifficulty(0)
|
||||
mobileTemplate.setAttackRange(5)
|
||||
mobileTemplate.setAttackSpeed(1.0)
|
||||
mobileTemplate.setWeaponType(6)
|
||||
mobileTemplate.setMinSpawnDistance(4)
|
||||
mobileTemplate.setMaxSpawnDistance(8)
|
||||
mobileTemplate.setDeathblow(False)
|
||||
mobileTemplate.setScale(1)
|
||||
mobileTemplate.setMeatType("Carnivore Meat")
|
||||
mobileTemplate.setMeatAmount(375)
|
||||
mobileTemplate.setHideType("Leathery Hide")
|
||||
mobileTemplate.setHideAmount(425)
|
||||
mobileTemplate.setBoneType("Mammal Bones")
|
||||
mobileTemplate.setBoneAmount(375)
|
||||
mobileTemplate.setSocialGroup("pugoriss")
|
||||
mobileTemplate.setAssistRange(0)
|
||||
mobileTemplate.setStalker(False)
|
||||
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_pugoriss_hue.iff')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
|
||||
weaponTemplates = Vector()
|
||||
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
|
||||
weaponTemplates.add(weapontemplate)
|
||||
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
|
||||
|
||||
attacks = Vector()
|
||||
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
|
||||
mobileTemplate.setAttacks(attacks)
|
||||
|
||||
core.spawnService.addMobileTemplate('pugoriss', mobileTemplate)
|
||||
|
||||
return
|
||||
@@ -1,16 +1,45 @@
|
||||
import sys
|
||||
from services.spawn import MobileTemplate
|
||||
from services.spawn import WeaponTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addTemplate(core):
|
||||
mobileTemplate = MobileTemplate()
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_torton.iff')
|
||||
|
||||
mobileTemplate.setCreatureName('torton')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
mobileTemplate.setLevel(53)
|
||||
mobileTemplate.setMinLevel(53)
|
||||
mobileTemplate.setMaxLevel(55)
|
||||
mobileTemplate.setDifficulty(0)
|
||||
mobileTemplate.setAttackRange(5)
|
||||
mobileTemplate.setAttackSpeed(1.0)
|
||||
mobileTemplate.setWeaponType(6)
|
||||
mobileTemplate.setMinSpawnDistance(4)
|
||||
mobileTemplate.setMaxSpawnDistance(8)
|
||||
mobileTemplate.setDeathblow(False)
|
||||
mobileTemplate.setScale(1)
|
||||
mobileTemplate.setMeatType("Carnivore Meat")
|
||||
mobileTemplate.setMeatAmount(1300)
|
||||
mobileTemplate.setHideType("Wooly Hide")
|
||||
mobileTemplate.setHideAmount(1150)
|
||||
mobileTemplate.setBoneType("Mammal Bones")
|
||||
mobileTemplate.setBoneAmount(1300)
|
||||
mobileTemplate.setSocialGroup("torton")
|
||||
mobileTemplate.setAssistRange(0)
|
||||
mobileTemplate.setStalker(False)
|
||||
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_torton_hue.iff')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
|
||||
weaponTemplates = Vector()
|
||||
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
|
||||
weaponTemplates.add(weapontemplate)
|
||||
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
|
||||
|
||||
attacks = Vector()
|
||||
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
|
||||
mobileTemplate.setAttacks(attacks)
|
||||
|
||||
core.spawnService.addMobileTemplate('torton', mobileTemplate)
|
||||
|
||||
return
|
||||
@@ -1,16 +1,43 @@
|
||||
import sys
|
||||
from services.spawn import MobileTemplate
|
||||
from services.spawn import WeaponTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addTemplate(core):
|
||||
mobileTemplate = MobileTemplate()
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_vir_vur.iff')
|
||||
|
||||
mobileTemplate.setCreatureName('vir vur')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
mobileTemplate.setLevel(37)
|
||||
mobileTemplate.setMinLevel(37)
|
||||
mobileTemplate.setMaxLevel(40)
|
||||
mobileTemplate.setDifficulty(0)
|
||||
mobileTemplate.setAttackRange(5)
|
||||
mobileTemplate.setAttackSpeed(1.0)
|
||||
mobileTemplate.setWeaponType(6)
|
||||
mobileTemplate.setMinSpawnDistance(4)
|
||||
mobileTemplate.setMaxSpawnDistance(8)
|
||||
mobileTemplate.setDeathblow(False)
|
||||
mobileTemplate.setScale(1)
|
||||
mobileTemplate.setMeatType("Avian Meat")
|
||||
mobileTemplate.setMeatAmount(10)
|
||||
mobileTemplate.setBoneType("Mammal Bones")
|
||||
mobileTemplate.setBoneAmount(4)
|
||||
mobileTemplate.setSocialGroup("vir vur")
|
||||
mobileTemplate.setAssistRange(0)
|
||||
mobileTemplate.setStalker(False)
|
||||
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_vir_vur_hue.iff')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
|
||||
weaponTemplates = Vector()
|
||||
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
|
||||
weaponTemplates.add(weapontemplate)
|
||||
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
|
||||
|
||||
attacks = Vector()
|
||||
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
|
||||
mobileTemplate.setAttacks(attacks)
|
||||
|
||||
core.spawnService.addMobileTemplate('vir_vur', mobileTemplate)
|
||||
|
||||
return
|
||||
@@ -1,15 +1,45 @@
|
||||
import sys
|
||||
from services.spawn import MobileTemplate
|
||||
from services.spawn import WeaponTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addTemplate(core):
|
||||
mobileTemplate = MobileTemplate()
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_fynock.iff')
|
||||
|
||||
mobileTemplate.setCreatureName('fynock')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
mobileTemplate.setLevel(40)
|
||||
mobileTemplate.setMinLevel(40)
|
||||
mobileTemplate.setMaxLevel(43)
|
||||
mobileTemplate.setDifficulty(0)
|
||||
mobileTemplate.setAttackRange(5)
|
||||
mobileTemplate.setAttackSpeed(1.0)
|
||||
mobileTemplate.setWeaponType(6)
|
||||
mobileTemplate.setMinSpawnDistance(4)
|
||||
mobileTemplate.setMaxSpawnDistance(8)
|
||||
mobileTemplate.setDeathblow(False)
|
||||
mobileTemplate.setScale(1)
|
||||
mobileTemplate.setMeatType("Avian Meat")
|
||||
mobileTemplate.setMeatAmount(22)
|
||||
mobileTemplate.setHideType("Leathery Hide")
|
||||
mobileTemplate.setHideAmount(33)
|
||||
mobileTemplate.setBoneType("Avian Bones")
|
||||
mobileTemplate.setBoneAmount(10)
|
||||
mobileTemplate.setSocialGroup("fynock")
|
||||
mobileTemplate.setAssistRange(0)
|
||||
mobileTemplate.setStalker(False)
|
||||
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_fynock_hue.iff')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
|
||||
weaponTemplates = Vector()
|
||||
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
|
||||
weaponTemplates.add(weapontemplate)
|
||||
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
|
||||
|
||||
attacks = Vector()
|
||||
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
|
||||
mobileTemplate.setAttacks(attacks)
|
||||
|
||||
core.spawnService.addMobileTemplate('fynock', mobileTemplate)
|
||||
|
||||
return
|
||||
@@ -1,16 +1,45 @@
|
||||
import sys
|
||||
from services.spawn import MobileTemplate
|
||||
from services.spawn import WeaponTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addTemplate(core):
|
||||
mobileTemplate = MobileTemplate()
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_guf_drolg.iff')
|
||||
|
||||
mobileTemplate.setCreatureName('guf drolg')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
mobileTemplate.setLevel(42)
|
||||
mobileTemplate.setMinLevel(42)
|
||||
mobileTemplate.setMaxLevel(43)
|
||||
mobileTemplate.setDifficulty(0)
|
||||
mobileTemplate.setAttackRange(5)
|
||||
mobileTemplate.setAttackSpeed(1.0)
|
||||
mobileTemplate.setWeaponType(6)
|
||||
mobileTemplate.setMinSpawnDistance(4)
|
||||
mobileTemplate.setMaxSpawnDistance(8)
|
||||
mobileTemplate.setDeathblow(False)
|
||||
mobileTemplate.setScale(1)
|
||||
mobileTemplate.setMeatType("Reptile Meat")
|
||||
mobileTemplate.setMeatAmount(350)
|
||||
mobileTemplate.setHideType("Leathery Hide")
|
||||
mobileTemplate.setHideAmount(275)
|
||||
mobileTemplate.setBoneType("Mammal Bones")
|
||||
mobileTemplate.setBoneAmount(200)
|
||||
mobileTemplate.setSocialGroup("guf drolg")
|
||||
mobileTemplate.setAssistRange(0)
|
||||
mobileTemplate.setStalker(True)
|
||||
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_guf_drolg_hue.iff')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
|
||||
weaponTemplates = Vector()
|
||||
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
|
||||
weaponTemplates.add(weapontemplate)
|
||||
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
|
||||
|
||||
attacks = Vector()
|
||||
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
|
||||
mobileTemplate.setAttacks(attacks)
|
||||
|
||||
core.spawnService.addMobileTemplate('guf_drolg', mobileTemplate)
|
||||
|
||||
return
|
||||
@@ -1,16 +0,0 @@
|
||||
import sys
|
||||
from services.spawn import MobileTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addTemplate(core):
|
||||
mobileTemplate = MobileTemplate()
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_horned_rasp.iff')
|
||||
mobileTemplate.setCreatureName('horned rasp')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
mobileTemplate.setLevel(34)
|
||||
attacks = Vector()
|
||||
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
|
||||
mobileTemplate.setAttacks(attacks)
|
||||
core.spawnService.addMobileTemplate('horned_rasp', mobileTemplate)
|
||||
|
||||
@@ -1,16 +1,45 @@
|
||||
import sys
|
||||
from services.spawn import MobileTemplate
|
||||
from services.spawn import WeaponTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addTemplate(core):
|
||||
mobileTemplate = MobileTemplate()
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_huf_dun.iff')
|
||||
|
||||
mobileTemplate.setCreatureName('huf dun')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
mobileTemplate.setLevel(47)
|
||||
mobileTemplate.setMinLevel(47)
|
||||
mobileTemplate.setMaxLevel(49)
|
||||
mobileTemplate.setDifficulty(0)
|
||||
mobileTemplate.setAttackRange(5)
|
||||
mobileTemplate.setAttackSpeed(1.0)
|
||||
mobileTemplate.setWeaponType(6)
|
||||
mobileTemplate.setMinSpawnDistance(4)
|
||||
mobileTemplate.setMaxSpawnDistance(8)
|
||||
mobileTemplate.setDeathblow(False)
|
||||
mobileTemplate.setScale(1)
|
||||
mobileTemplate.setMeatType("Herbivore Meat")
|
||||
mobileTemplate.setMeatAmount(1350)
|
||||
mobileTemplate.setHideType("Leathery Hide")
|
||||
mobileTemplate.setHideAmount(1600)
|
||||
mobileTemplate.setBoneType("Mammal Bones")
|
||||
mobileTemplate.setBoneAmount(1350)
|
||||
mobileTemplate.setSocialGroup("huf dun")
|
||||
mobileTemplate.setAssistRange(0)
|
||||
mobileTemplate.setStalker(False)
|
||||
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_huf_dun_hue.iff')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
|
||||
weaponTemplates = Vector()
|
||||
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
|
||||
weaponTemplates.add(weapontemplate)
|
||||
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
|
||||
|
||||
attacks = Vector()
|
||||
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
|
||||
mobileTemplate.setAttacks(attacks)
|
||||
|
||||
core.spawnService.addMobileTemplate('huf_dun', mobileTemplate)
|
||||
|
||||
return
|
||||
@@ -1,16 +1,45 @@
|
||||
import sys
|
||||
from services.spawn import MobileTemplate
|
||||
from services.spawn import WeaponTemplate
|
||||
from java.util import Vector
|
||||
|
||||
def addTemplate(core):
|
||||
mobileTemplate = MobileTemplate()
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_kima.iff')
|
||||
|
||||
mobileTemplate.setCreatureName('kima')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
mobileTemplate.setLevel(45)
|
||||
mobileTemplate.setMinLevel(45)
|
||||
mobileTemplate.setMaxLevel(47)
|
||||
mobileTemplate.setDifficulty(0)
|
||||
mobileTemplate.setAttackRange(5)
|
||||
mobileTemplate.setAttackSpeed(1.0)
|
||||
mobileTemplate.setWeaponType(6)
|
||||
mobileTemplate.setMinSpawnDistance(4)
|
||||
mobileTemplate.setMaxSpawnDistance(8)
|
||||
mobileTemplate.setDeathblow(False)
|
||||
mobileTemplate.setScale(1)
|
||||
mobileTemplate.setMeatType("Herbivore Meat")
|
||||
mobileTemplate.setMeatAmount(7)
|
||||
mobileTemplate.setHideType("Bristley Hide")
|
||||
mobileTemplate.setHideAmount(8)
|
||||
mobileTemplate.setBoneType("Mammal Bones")
|
||||
mobileTemplate.setBoneAmount(7)
|
||||
mobileTemplate.setSocialGroup("kima")
|
||||
mobileTemplate.setAssistRange(0)
|
||||
mobileTemplate.setStalker(False)
|
||||
|
||||
templates = Vector()
|
||||
templates.add('object/mobile/shared_kima_hue.iff')
|
||||
mobileTemplate.setTemplates(templates)
|
||||
|
||||
weaponTemplates = Vector()
|
||||
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
|
||||
weaponTemplates.add(weapontemplate)
|
||||
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
|
||||
|
||||
attacks = Vector()
|
||||
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
|
||||
mobileTemplate.setAttacks(attacks)
|
||||
|
||||
core.spawnService.addMobileTemplate('kima', mobileTemplate)
|
||||
|
||||
return
|
||||
Reference in New Issue
Block a user