From c095112027cd7dcc66b2bcead2e060aa7b3c3f37 Mon Sep 17 00:00:00 2001 From: Iosnowore Kun Date: Mon, 10 Nov 2014 18:17:35 -0500 Subject: [PATCH] Fixed some stats on Quarantine NPCs and Added new spawns/conversations --- .../outbreak_imperial_officer_gate_keeper.py | 6 +- .../outbreak_imperial_trooper_gate_keeper.py | 23 ++ .../loot/lootItems/undead_rancor_blackwing.py | 4 + .../dathomir/rare_crystal_undead_rancor.py | 8 + .../dathomir/outbreak_afflicted_lvl_05.py | 3 - .../dathomir/outbreak_afflicted_rancor.py | 11 +- .../dathomir/outbreak_deathtrooper_lvl_05.py | 31 -- ...outbreak_facility_stormtrooper_survivor.py | 36 +++ ...outbreak_imperial_officer_captain_piett.py | 36 +++ .../outbreak_imperial_officer_gate_keeper.py | 6 - .../mobiles/spawnareas/dathomir_quarantine.py | 288 +++++++++--------- .../static_spawns/dathomir/quarantine_zone.py | 16 +- 12 files changed, 274 insertions(+), 194 deletions(-) create mode 100644 scripts/conversation/outbreak_imperial_trooper_gate_keeper.py create mode 100644 scripts/loot/lootItems/undead_rancor_blackwing.py create mode 100644 scripts/loot/lootPools/dathomir/rare_crystal_undead_rancor.py create mode 100644 scripts/mobiles/dathomir/outbreak_facility_stormtrooper_survivor.py create mode 100644 scripts/mobiles/dathomir/outbreak_imperial_officer_captain_piett.py diff --git a/scripts/conversation/outbreak_imperial_officer_gate_keeper.py b/scripts/conversation/outbreak_imperial_officer_gate_keeper.py index 6f079438..38ce1f4c 100644 --- a/scripts/conversation/outbreak_imperial_officer_gate_keeper.py +++ b/scripts/conversation/outbreak_imperial_officer_gate_keeper.py @@ -8,9 +8,9 @@ import sys def startConversation(core, actor, npc): options = new Vector() - options.add(ConversationOption(OutOfBand.ProsePackage('@conversation/New Conversation Response 4'), 0) - core.conversationService.sendConversationOptions(actor, npc, handleOptionScreen1) - core.conversationService.sendConversationMessage(actor, npc, OutOfBand.ProsePackage('@conversation/Begin Conversation')) + #options.add(ConversationOption(OutOfBand.ProsePackage('@conversation/New Conversation Response 4'), 0) + #core.conversationService.sendConversationOptions(actor, npc, handleOptionScreen1) + core.conversationService.sendConversationMessage(actor, npc, OutOfBand.ProsePackage('@conversation/arven_wendik:s_4')) # I'm too busy to talk. return # Handle Response for Begin Conversationdef handleOptionScreen1(core, actor, npc, selection): diff --git a/scripts/conversation/outbreak_imperial_trooper_gate_keeper.py b/scripts/conversation/outbreak_imperial_trooper_gate_keeper.py new file mode 100644 index 00000000..38ce1f4c --- /dev/null +++ b/scripts/conversation/outbreak_imperial_trooper_gate_keeper.py @@ -0,0 +1,23 @@ +#Base file generated using Conversation Script Creator for ProjectSWG +from resources.common import ConversationOption +from resources.common import OutOfBand +from resources.common import ProsePackage +from java.util import Vector + +import sys + +def startConversation(core, actor, npc): + options = new Vector() + #options.add(ConversationOption(OutOfBand.ProsePackage('@conversation/New Conversation Response 4'), 0) + #core.conversationService.sendConversationOptions(actor, npc, handleOptionScreen1) + core.conversationService.sendConversationMessage(actor, npc, OutOfBand.ProsePackage('@conversation/arven_wendik:s_4')) # I'm too busy to talk. + return + +# Handle Response for Begin Conversationdef handleOptionScreen1(core, actor, npc, selection): + + if selection == 0: + # New Conversation Response 4 + return + + return + diff --git a/scripts/loot/lootItems/undead_rancor_blackwing.py b/scripts/loot/lootItems/undead_rancor_blackwing.py new file mode 100644 index 00000000..8a256471 --- /dev/null +++ b/scripts/loot/lootItems/undead_rancor_blackwing.py @@ -0,0 +1,4 @@ + +def itemTemplate(): + + return ['object/tangible/component/weapon/lightsaber/shared_lightsaber_module_blackwing_crystal.iff'] diff --git a/scripts/loot/lootPools/dathomir/rare_crystal_undead_rancor.py b/scripts/loot/lootPools/dathomir/rare_crystal_undead_rancor.py new file mode 100644 index 00000000..226d68f2 --- /dev/null +++ b/scripts/loot/lootPools/dathomir/rare_crystal_undead_rancor.py @@ -0,0 +1,8 @@ + +def itemNames(): + + return ['undead_rancor_blackwing'] + +def itemChances(): + + return [5] \ No newline at end of file diff --git a/scripts/mobiles/dathomir/outbreak_afflicted_lvl_05.py b/scripts/mobiles/dathomir/outbreak_afflicted_lvl_05.py index f28d90d4..8826689a 100644 --- a/scripts/mobiles/dathomir/outbreak_afflicted_lvl_05.py +++ b/scripts/mobiles/dathomir/outbreak_afflicted_lvl_05.py @@ -54,14 +54,11 @@ def addTemplate(core): mobileTemplate.setTemplates(templates) weaponTemplates = Vector() - weapontemplate = WeaponTemplate('object/weapon/ranged/rifle/shared_rifle_e11.iff', WeaponType.RIFLE, 0.8, 0, 'energy') - weaponTemplates.add(weapontemplate) weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.ONEHANDEDMELEE, 1.0, 4, 'kinetic') weaponTemplates.add(weapontemplate) mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() - mobileTemplate.setDefaultAttack('RangedShot') mobileTemplate.setDefaultAttack('MeleeHit') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/dathomir/outbreak_afflicted_rancor.py b/scripts/mobiles/dathomir/outbreak_afflicted_rancor.py index 676522e9..2f70e57f 100644 --- a/scripts/mobiles/dathomir/outbreak_afflicted_rancor.py +++ b/scripts/mobiles/dathomir/outbreak_afflicted_rancor.py @@ -10,7 +10,7 @@ def addTemplate(core): mobileTemplate = MobileTemplate() mobileTemplate.setCreatureName('outbreak_afflicted_rancor') - mobileTemplate.setLevel(90) + mobileTemplate.setLevel(95) mobileTemplate.setDifficulty(Difficulty.BOSS) mobileTemplate.setMinSpawnDistance(5) @@ -34,16 +34,11 @@ def addTemplate(core): mobileTemplate.setDefaultAttack('creatureMeleeHit') mobileTemplate.setAttacks(attacks) - lootPoolNames_1 = ['Junk'] + lootPoolNames_1 = ['rare_crystal_undead_rancor'] lootPoolChances_1 = [100] - lootGroupChance_1 = 65 + lootGroupChance_1 = 5 mobileTemplate.addToLootGroups(lootPoolNames_1,lootPoolChances_1,lootGroupChance_1) - lootPoolNames_4 = ['random_stat_jewelry'] - lootPoolChances_4 = [100] - lootGroupChance_4 = 8 - mobileTemplate.addToLootGroups(lootPoolNames_4,lootPoolChances_4,lootGroupChance_4) - core.spawnService.addMobileTemplate('outbreak_afflicted_rancor', mobileTemplate) return \ No newline at end of file diff --git a/scripts/mobiles/dathomir/outbreak_deathtrooper_lvl_05.py b/scripts/mobiles/dathomir/outbreak_deathtrooper_lvl_05.py index bd30254a..6d71ed7c 100644 --- a/scripts/mobiles/dathomir/outbreak_deathtrooper_lvl_05.py +++ b/scripts/mobiles/dathomir/outbreak_deathtrooper_lvl_05.py @@ -22,46 +22,15 @@ def addTemplate(core): mobileTemplate.setOptionsBitmask(Options.AGGRESSIVE | Options.ATTACKABLE) templates = Vector() - templates.add('object/mobile/shared_outbreak_undead_deathtrooper_01_f.iff') templates.add('object/mobile/shared_outbreak_undead_deathtrooper_01_m.iff') - templates.add('object/mobile/shared_outbreak_undead_deathtrooper_02_f.iff') - templates.add('object/mobile/shared_outbreak_undead_deathtrooper_03_m.iff') - templates.add('object/mobile/shared_outbreak_undead_deathtrooper_04_m.iff') - templates.add('object/mobile/shared_outbreak_undead_deathtrooper_05_m.iff') - templates.add('object/mobile/shared_outbreak_undead_deathtrooper_06_m.iff') - templates.add('object/mobile/shared_outbreak_undead_deathtrooper_07_m.iff') - templates.add('object/mobile/shared_outbreak_undead_deathtrooper_08_m.iff') - templates.add('object/mobile/shared_outbreak_undead_deathtrooper_09_m.iff') - templates.add('object/mobile/shared_outbreak_undead_deathtrooper_10_m.iff') - templates.add('object/mobile/shared_outbreak_undead_deathtrooper_11_m.iff') - templates.add('object/mobile/shared_outbreak_undead_deathtrooper_12_m.iff') - templates.add('object/mobile/shared_outbreak_undead_deathtrooper_13_m.iff') - templates.add('object/mobile/shared_outbreak_undead_deathtrooper_14_m.iff') - templates.add('object/mobile/shared_outbreak_undead_deathtrooper_15_m.iff') - templates.add('object/mobile/shared_outbreak_undead_deathtrooper_16_m.iff') - templates.add('object/mobile/shared_outbreak_undead_deathtrooper_17_m.iff') - templates.add('object/mobile/shared_outbreak_undead_deathtrooper_18_m.iff') - templates.add('object/mobile/shared_outbreak_undead_deathtrooper_19_m.iff') - templates.add('object/mobile/shared_outbreak_undead_deathtrooper_20_m.iff') - templates.add('object/mobile/shared_outbreak_undead_deathtrooper_21_m.iff') - templates.add('object/mobile/shared_outbreak_undead_deathtrooper_22_m.iff') - templates.add('object/mobile/shared_outbreak_undead_deathtrooper_23_m.iff') - templates.add('object/mobile/shared_outbreak_undead_deathtrooper_24_m.iff') - templates.add('object/mobile/shared_outbreak_undead_deathtrooper_25_m.iff') - templates.add('object/mobile/shared_outbreak_undead_deathtrooper_26_m.iff') - templates.add('object/mobile/shared_outbreak_undead_deathtrooper_27_m.iff') - templates.add('object/mobile/shared_outbreak_undead_deathtrooper_28_m.iff') mobileTemplate.setTemplates(templates) weaponTemplates = Vector() - weapontemplate = WeaponTemplate('object/weapon/ranged/rifle/shared_rifle_e11.iff', WeaponType.RIFLE, 0.8, 0, 'energy') - weaponTemplates.add(weapontemplate) weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.ONEHANDEDMELEE, 1.0, 4, 'kinetic') weaponTemplates.add(weapontemplate) mobileTemplate.setWeaponTemplateVector(weaponTemplates) attacks = Vector() - mobileTemplate.setDefaultAttack('RangedShot') mobileTemplate.setDefaultAttack('MeleeHit') mobileTemplate.setAttacks(attacks) diff --git a/scripts/mobiles/dathomir/outbreak_facility_stormtrooper_survivor.py b/scripts/mobiles/dathomir/outbreak_facility_stormtrooper_survivor.py new file mode 100644 index 00000000..7ff29f07 --- /dev/null +++ b/scripts/mobiles/dathomir/outbreak_facility_stormtrooper_survivor.py @@ -0,0 +1,36 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('outbreak_imperial_officer_gate_keeper') + mobileTemplate.setLevel(90) + mobileTemplate.setDifficulty(Difficulty.BOSS) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setOptionsBitmask(Options.CONVERSABLE) + mobileTemplate.setConversationFileName('outbreak_imperial_trooper_gate_keeper') + + templates = Vector() + templates.add('object/mobile/shared_stormtrooper.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 0, 'kinetic') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('meleeHit') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('outbreak_imperial_officer_gate_keeper', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/dathomir/outbreak_imperial_officer_captain_piett.py b/scripts/mobiles/dathomir/outbreak_imperial_officer_captain_piett.py new file mode 100644 index 00000000..069097c9 --- /dev/null +++ b/scripts/mobiles/dathomir/outbreak_imperial_officer_captain_piett.py @@ -0,0 +1,36 @@ +import sys +from services.spawn import MobileTemplate +from services.spawn import WeaponTemplate +from resources.datatables import WeaponType +from resources.datatables import Difficulty +from resources.datatables import Options +from java.util import Vector + + +def addTemplate(core): + mobileTemplate = MobileTemplate() + + mobileTemplate.setCreatureName('outbreak_imperial_officer_gate_keeper') + mobileTemplate.setLevel(1) + mobileTemplate.setDifficulty(Difficulty.NORMAL) + + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setOptionsBitmask(Options.INVULNERABLE | Options.CONVERSABLE) + mobileTemplate.setConversationFileName('outbreak_imperial_officer_gate_keeper') + + templates = Vector() + templates.add('object/mobile/shared_dressed_imperial_officer_firmus_piett.iff') + mobileTemplate.setTemplates(templates) + + weaponTemplates = Vector() + weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', WeaponType.UNARMED, 1.0, 0, 'kinetic') + weaponTemplates.add(weapontemplate) + mobileTemplate.setWeaponTemplateVector(weaponTemplates) + + attacks = Vector() + mobileTemplate.setDefaultAttack('meleeHit') + mobileTemplate.setAttacks(attacks) + + core.spawnService.addMobileTemplate('outbreak_imperial_officer_gate_keeper', mobileTemplate) + return \ No newline at end of file diff --git a/scripts/mobiles/dathomir/outbreak_imperial_officer_gate_keeper.py b/scripts/mobiles/dathomir/outbreak_imperial_officer_gate_keeper.py index 8913c4cf..9a0234ec 100644 --- a/scripts/mobiles/dathomir/outbreak_imperial_officer_gate_keeper.py +++ b/scripts/mobiles/dathomir/outbreak_imperial_officer_gate_keeper.py @@ -20,12 +20,6 @@ def addTemplate(core): mobileTemplate.setConversationFileName('outbreak_imperial_officer_gate_keeper') templates = Vector() - templates.add('object/mobile/shared_dressed_imperial_officer_f.iff') - templates.add('object/mobile/shared_dressed_imperial_officer_m.iff') - templates.add('object/mobile/shared_dressed_imperial_officer_m_2.iff') - templates.add('object/mobile/shared_dressed_imperial_officer_m_3.iff') - templates.add('object/mobile/shared_dressed_imperial_officer_m_4.iff') - templates.add('object/mobile/shared_dressed_imperial_officer_m_5.iff') templates.add('object/mobile/shared_dressed_imperial_officer_m_6.iff') mobileTemplate.setTemplates(templates) diff --git a/scripts/mobiles/spawnareas/dathomir_quarantine.py b/scripts/mobiles/spawnareas/dathomir_quarantine.py index f72272b5..fba2d89b 100644 --- a/scripts/mobiles/spawnareas/dathomir_quarantine.py +++ b/scripts/mobiles/spawnareas/dathomir_quarantine.py @@ -4,163 +4,167 @@ from java.util import Vector def addSpawnArea(core): dynamicGroups = Vector() dynamicGroups.add('dathomir_quarantine_lvl_05') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') + core.spawnService.addDynamicSpawnArea(dynamicGroups, -5825, -6580, 520, 'dathomir') + core.spawnService.addDynamicSpawnArea(dynamicGroups, -5770, -6610, 520, 'dathomir') + core.spawnService.addDynamicSpawnArea(dynamicGroups, -5880, -6560, 540, 'dathomir') + core.spawnService.addDynamicSpawnArea(dynamicGroups, -5835, -6535, 525, 'dathomir') + core.spawnService.addDynamicSpawnArea(dynamicGroups, -5780, -6580, 515, 'dathomir') + core.spawnService.addDynamicSpawnArea(dynamicGroups, -5830, -6615, 520, 'dathomir') + core.spawnService.addDynamicSpawnArea(dynamicGroups, -5675, -6600, 540, 'dathomir') + core.spawnService.addDynamicSpawnArea(dynamicGroups, -5950, -6550, 556, 'dathomir') + core.spawnService.addDynamicSpawnArea(dynamicGroups, -5880, -6500, 540, 'dathomir') + core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6650, 525, 'dathomir') - dynamicGroups = Vector() - dynamicGroups.add('dathomir_quarantine_lvl_15') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') + #dynamicGroups = Vector() + #dynamicGroups.add('dathomir_quarantine_lvl_15') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') - dynamicGroups = Vector() - dynamicGroups.add('dathomir_quarantine_lvl_20') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') + #dynamicGroups = Vector() + #dynamicGroups.add('dathomir_quarantine_lvl_20') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') - dynamicGroups = Vector() - dynamicGroups.add('dathomir_quarantine_lvl_25') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') + #dynamicGroups = Vector() + #dynamicGroups.add('dathomir_quarantine_lvl_25') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') - dynamicGroups = Vector() - dynamicGroups.add('dathomir_quarantine_lvl_30') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') + #dynamicGroups = Vector() + #dynamicGroups.add('dathomir_quarantine_lvl_30') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') - dynamicGroups = Vector() - dynamicGroups.add('dathomir_quarantine_lvl_35') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') + #dynamicGroups = Vector() + #dynamicGroups.add('dathomir_quarantine_lvl_35') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') - dynamicGroups = Vector() - dynamicGroups.add('dathomir_quarantine_lvl_40') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') + #dynamicGroups = Vector() + #dynamicGroups.add('dathomir_quarantine_lvl_40') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') - dynamicGroups = Vector() - dynamicGroups.add('dathomir_quarantine_lvl_45') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') + #dynamicGroups = Vector() + #dynamicGroups.add('dathomir_quarantine_lvl_45') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') - dynamicGroups = Vector() - dynamicGroups.add('dathomir_quarantine_lvl_50') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') + #dynamicGroups = Vector() + #dynamicGroups.add('dathomir_quarantine_lvl_50') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') - dynamicGroups = Vector() - dynamicGroups.add('dathomir_quarantine_lvl_55') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') + #dynamicGroups = Vector() + #dynamicGroups.add('dathomir_quarantine_lvl_55') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') - dynamicGroups = Vector() - dynamicGroups.add('dathomir_quarantine_lvl_60') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') + #dynamicGroups = Vector() + #dynamicGroups.add('dathomir_quarantine_lvl_60') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') - dynamicGroups = Vector() - dynamicGroups.add('dathomir_quarantine_lvl_65') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') + #dynamicGroups = Vector() + #dynamicGroups.add('dathomir_quarantine_lvl_65') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') - dynamicGroups = Vector() - dynamicGroups.add('dathomir_quarantine_lvl_70') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') + #dynamicGroups = Vector() + #dynamicGroups.add('dathomir_quarantine_lvl_70') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') - dynamicGroups = Vector() - dynamicGroups.add('dathomir_quarantine_lvl_75') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') + #dynamicGroups = Vector() + #dynamicGroups.add('dathomir_quarantine_lvl_75') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') - dynamicGroups = Vector() - dynamicGroups.add('dathomir_quarantine_lvl_80') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') + #dynamicGroups = Vector() + #dynamicGroups.add('dathomir_quarantine_lvl_80') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') - dynamicGroups = Vector() - dynamicGroups.add('dathomir_quarantine_lvl_85') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') + #dynamicGroups = Vector() + #dynamicGroups.add('dathomir_quarantine_lvl_85') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') - dynamicGroups = Vector() - dynamicGroups.add('dathomir_quarantine_lvl_90') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') + #dynamicGroups = Vector() + #dynamicGroups.add('dathomir_quarantine_lvl_90') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') - dynamicGroups = Vector() - dynamicGroups.add('dathomir_quarantine_lvl_95') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') - core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') + #dynamicGroups = Vector() + #dynamicGroups.add('dathomir_quarantine_lvl_95') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5700, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5640, -6550, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6400, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5800, -6500, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5600, -6525, 100, 'dathomir') + #core.spawnService.addDynamicSpawnArea(dynamicGroups, -5850, -6725, 530, 'dathomir') return diff --git a/scripts/static_spawns/dathomir/quarantine_zone.py b/scripts/static_spawns/dathomir/quarantine_zone.py index 95f3f55b..beec1a3f 100644 --- a/scripts/static_spawns/dathomir/quarantine_zone.py +++ b/scripts/static_spawns/dathomir/quarantine_zone.py @@ -10,25 +10,35 @@ def addPlanetSpawns(core, planet): objSvc = core.objectService aiSvc = core.aiService - # Imperial Gate Guards + # Imperial Gate Guards - Entrance guard1 = stcSvc.spawnObject('vic_dark_trooper_80', 'dathomir', long(0), float(-5775), float(510), float(-6553), float(0.36), float(0.85)) guard2 = stcSvc.spawnObject('vic_dark_trooper_80', 'dathomir', long(0), float(-5785), float(510), float(-6545), float(0.43), float(0.85)) gateofficer1 = stcSvc.spawnObject('outbreak_imperial_officer_gate_keeper', 'dathomir', long(0), float(-5780), float(510), float(-6550), float(0.40), float(0.85)) + # Imperial Gate Troopers - Exit + trooper1 = stcSvc.spawnObject('vic_dark_trooper_80', 'dathomir', long(0), float(-5775), float(510), float(-6553), float(0.36), float(0.85)) + trooper2 = stcSvc.spawnObject('vic_dark_trooper_80', 'dathomir', long(0), float(-5775), float(510), float(-6553), float(0.36), float(0.85)) + trooper3 = stcSvc.spawnObject('vic_dark_trooper_80', 'dathomir', long(0), float(-5775), float(510), float(-6553), float(0.36), float(0.85)) + trooper4 = stcSvc.spawnObject('vic_dark_trooper_80', 'dathomir', long(0), float(-5775), float(510), float(-6553), float(0.36), float(0.85)) + exittrooper1 = stcSvc.spawnObject('outbreak_facility_stormtrooper_survivor', 'dathomir', long(0), float(-5783), float(510), float(-6552), float(-1.38), float(0.85)) + # Camp Alpha -5915, -6645 alphaguard1 = stcSvc.spawnObject('outbreak_mixed_guard_aggro', 'dathomir', long(0), float(-5917), float(560), float(-6640), float(0.42), float(0.85)) alphaguard2 = stcSvc.spawnObject('outbreak_mixed_guard_aggro', 'dathomir', long(0), float(-5908), float(560), float(-6645), float(0.34), float(0.85)) alphaguard3 = stcSvc.spawnObject('outbreak_mixed_guard_aggro', 'dathomir', long(0), float(-5918), float(560), float(-6650), float(0.60), float(0.85)) alphaguard4 = stcSvc.spawnObject('outbreak_mixed_guard_aggro', 'dathomir', long(0), float(-5913), float(560), float(-6670), float(-0.63), float(0.85)) alphaguard3 = stcSvc.spawnObject('outbreak_mixed_guard_aggro', 'dathomir', long(0), float(-5930), float(560), float(-6690), float(0.26), float(0.85)) + #alphasurvivor1 = stcSvc.spawnObject('outbreak_camp_alpha_survivor', 'dathomir', long(0), float(-5930), float(560), float(-6690), float(0.26), float(0.85)) # Camp Beta -6290 -7529 betaguard1 = stcSvc.spawnObject('outbreak_mixed_guard_aggro', 'dathomir', long(0), float(-6300), float(560), float(-7535), float(-0.86), float(0.85)) betaguard2 = stcSvc.spawnObject('outbreak_mixed_guard_aggro', 'dathomir', long(0), float(-6300), float(560), float(-7528), float(-0.88), float(0.85)) betaguard3 = stcSvc.spawnObject('outbreak_mixed_guard_aggro', 'dathomir', long(0), float(-6290), float(560), float(-7520), float(1.38), float(0.85)) betaguard4 = stcSvc.spawnObject('outbreak_mixed_guard_aggro', 'dathomir', long(0), float(-6280), float(560), float(-7520), float(-1.04), float(0.85)) + #beltasurvivor1 = stcSvc.spawnObject('outbreak_camp_beta_survivor', 'dathomir', long(0), float(-5930), float(560), float(-6690), float(0.26), float(0.85)) # Camp Gamma -6815 -6454 + #gamasurvivor1 = stcSvc.spawnObject('outbreak_camp_gamma_survivor', 'dathomir', long(0), float(-5930), float(560), float(-6690), float(0.26), float(0.85)) # Camp Delta -7142 -6941 deltaguard1 = stcSvc.spawnObject('outbreak_mixed_guard_aggro', 'dathomir', long(0), float(-7155), float(560), float(-6955), float(-1.29), float(0.85)) @@ -36,6 +46,10 @@ def addPlanetSpawns(core, planet): deltaguard3 = stcSvc.spawnObject('outbreak_mixed_guard_aggro', 'dathomir', long(0), float(-7150), float(560), float(-6940), float(1.20), float(0.85)) deltaguard4 = stcSvc.spawnObject('outbreak_mixed_guard_aggro', 'dathomir', long(0), float(-7143), float(560), float(-6910), float(1.78), float(0.85)) deltaguard5 = stcSvc.spawnObject('outbreak_mixed_guard_aggro', 'dathomir', long(0), float(-7150), float(560), float(-6910), float(1.75), float(0.85)) + #beltasurvivor1 = stcSvc.spawnObject('outbreak_camp_delta_survivor', 'dathomir', long(0), float(-5930), float(560), float(-6690), float(0.26), float(0.85)) # Camp Epsilon -7463 -7392 + + # Rancor Boss + rancorboss1 = stcSvc.spawnObject('outbreak_afflicted_rancor', 'dathomir', long(0), float(-7155), float(560), float(-6955), float(-1.29), float(0.85)) return