Changed Romo Vax to use correct template

Added Mos Eisley Police officer
Added Mos Eisley Police Sergeant
Changed Romo Vax Henchman to use correct template
Changed Smuggler Pilot in front of Jabba's Palace to use correct
Template
Added Mos Eisley Police and made them patroling around eisley
This commit is contained in:
tacef
2014-07-19 20:20:56 +02:00
parent 86f80f2969
commit c02cf6f248
7 changed files with 250 additions and 11 deletions
@@ -43,6 +43,6 @@ def addPlanetSpawns(core, planet):
stcSvc.spawnObject('romovax_henchman', 'tatooine', bunker.getCellByCellNumber(7), float(-19.9), float(-16), float(78.8), float(0), float(0), float(0), float(0), 45)
stcSvc.spawnObject('romovax_henchman', 'tatooine', bunker.getCellByCellNumber(9), float(32.4), float(-14), float(78.7), float(0), float(0), float(0), float(0), 45)
stcSvc.spawnObject('fighting_romo_vax', 'tatooine', bunker.getCellByCellNumber(9), float(-42.7), float(-14), float(-79.1), float(0), float(0), float(0), float(0), 45)
stcSvc.spawnObject('fighting_romo_vax', 'tatooine', bunker.getCellByCellNumber(9), float(-43.5), float(-14), float(-78.9), float(0), float(0), float(0), float(0), 45)
return
@@ -74,7 +74,7 @@ def addPlanetSpawns(core, planet):
#outside Palace
smuggler = stcSvc.spawnObject('object/mobile/shared_dressed_binayre_hoodlum_zabrak_male_01.iff', 'tatooine', long(0), float(-5863), float(90), float(-6198.2), float(0.71), float(0), float(0.70), float(0)) #still need to find correct template
smuggler = stcSvc.spawnObject('object/mobile/shared_dressed_tatooine_jabba_henchman.iff', 'tatooine', long(0), float(-5863), float(90), float(-6198.2), float(0.71), float(0), float(0.70), float(0)) #still need to find correct template
smuggler.setCustomName('Smuggler Pilot')
smuggler.setOptionsBitmask(256)
return
@@ -0,0 +1,154 @@
# Project SWG: Mos Eisley Police Officers: Static Spawns
# (C)2014 ProjectSWG
import sys
from resources.datatables import Options
from resources.datatables import State
from java.util import Vector
from engine.resources.scene import Point3D
def addPlanetSpawns(core, planet):
stcSvc = core.staticService
objSvc = core.objectService
aiSvc = core.aiService
me_police_officer = stcSvc.spawnObject('mission_mos_eisley_police_officer', 'tatooine', long(0), float(3481.2), float(5), float(-5007.1), float(0), float(0), float(0), float(0), 60)
me_police_officer1 = stcSvc.spawnObject('mission_mos_eisley_police_officer', 'tatooine', long(0), float(3425.9), float(5), float(-5053.7), float(0), float(0), float(0), float(0), 60)
me_police_officer2 = stcSvc.spawnObject('mission_mos_eisley_police_officer', 'tatooine', long(0), float(3290.6), float(4), float(-4705), float(0), float(0), float(0), float(0), 60)
me_police_officer3 = stcSvc.spawnObject('mission_mos_eisley_police_officer', 'tatooine', long(0), float(3361.9), float(4), float(-4756), float(0), float(0), float(0), float(0), 60)
me_police_sergeant = stcSvc.spawnObject('mission_mos_eisley_police_sergeant', 'tatooine', long(0), float(3531), float(4), float(-4803.1), float(0), float(0), float(0), float(0), 60)
me_police_sergeant1 = stcSvc.spawnObject('mission_mos_eisley_police_sergeant', 'tatooine', long(0), float(3463.9), float(4), float(-4641.3), float(0), float(0), float(0), float(0), 60)
me_police_sergeant2 = stcSvc.spawnObject('mission_mos_eisley_police_sergeant', 'tatooine', long(0), float(3261.6), float(4.5), float(-4691.6), float(0), float(0), float(0), float(0), 60)
patrolpoints = Vector()
patrolpoints.add(Point3D(float(3531), float(4), float(-4803.1)))
patrolpoints.add(Point3D(float(3529.7), float(4.8), float(-4813.3)))
patrolpoints.add(Point3D(float(3545.3), float(5), float(-4838.6)))
patrolpoints.add(Point3D(float(3527.5), float(4.8), float(-4863.4)))
patrolpoints.add(Point3D(float(3519.5), float(5), float(-4874.7)))
patrolpoints.add(Point3D(float(3516.3), float(5), float(-4884)))
patrolpoints.add(Point3D(float(3495.2), float(5.5), float(-4908.2)))
patrolpoints.add(Point3D(float(3496.6), float(5.5), float(-4919.5)))
patrolpoints.add(Point3D(float(3505), float(5.5), float(-4915.8)))
patrolpoints.add(Point3D(float(3509.7), float(5.5), float(-4919.1)))
patrolpoints.add(Point3D(float(3505), float(5.5), float(-4926)))
patrolpoints.add(Point3D(float(3511.1), float(5.5), float(-4950.7)))
patrolpoints.add(Point3D(float(3490.9), float(5.5), float(-4953.6)))
patrolpoints.add(Point3D(float(3489.1), float(5.5), float(-4935.5)))
patrolpoints.add(Point3D(float(3484.1), float(5.5), float(-4922.3)))
patrolpoints.add(Point3D(float(3487.1), float(5.5), float(-4917.8)))
patrolpoints.add(Point3D(float(3496.6), float(5.5), float(-4919.1)))
patrolpoints.add(Point3D(float(3495.2), float(5.5), float(-4908.2)))
patrolpoints.add(Point3D(float(3516.3), float(5), float(-4884)))
patrolpoints.add(Point3D(float(3519.5), float(5), float(-4874.7)))
patrolpoints.add(Point3D(float(3527.5), float(4.8), float(-4863.4)))
patrolpoints.add(Point3D(float(3545.3), float(5), float(-4838.6)))
patrolpoints.add(Point3D(float(3529.7), float(4.8), float(-4813.3)))
patrolpoints.add(Point3D(float(3531), float(4), float(-4803.1)))
patrolpoints1 = Vector()
patrolpoints1.add(Point3D(float(3481.2), float(5), float(-5007.1)))
patrolpoints1.add(Point3D(float(3448.5), float(5), float(-5048)))
patrolpoints1.add(Point3D(float(3461.3), float(5), float(-5059.7)))
patrolpoints1.add(Point3D(float(3449.4), float(4.5), float(-5072.9)))
patrolpoints1.add(Point3D(float(3425.9), float(5), float(-5053.7)))
patrolpoints1.add(Point3D(float(3401.4), float(5), float(-5034.3)))
patrolpoints1.add(Point3D(float(3446.4), float(5), float(-4978.9)))
patrolpoints2 = Vector()
patrolpoints2.add(Point3D(float(3425.9), float(5), float(-5053.7)))
patrolpoints2.add(Point3D(float(3401.4), float(5), float(-5034.3)))
patrolpoints2.add(Point3D(float(3446.4), float(5), float(-4978.9)))
patrolpoints2.add(Point3D(float(3481.2), float(5), float(-5007.1)))
patrolpoints2.add(Point3D(float(3448.5), float(5), float(-5048)))
patrolpoints2.add(Point3D(float(3461.3), float(5), float(-5059.7)))
patrolpoints2.add(Point3D(float(3449.4), float(4.5), float(-5072.9)))
patrolpoints3 = Vector()
patrolpoints3.add(Point3D(float(3290.6), float(4), float(-4705)))
patrolpoints3.add(Point3D(float(3299.3), float(5), float(-4692.2)))
patrolpoints3.add(Point3D(float(3317.3), float(5), float(-4667.5)))
patrolpoints3.add(Point3D(float(3373.4), float(4), float(-4697.3)))
patrolpoints3.add(Point3D(float(3400.2), float(4), float(-4660.2)))
patrolpoints3.add(Point3D(float(3435.6), float(5), float(-4686)))
patrolpoints3.add(Point3D(float(3463.9), float(4), float(-4641.3)))
patrolpoints3.add(Point3D(float(3441.3), float(5), float(-4624)))
patrolpoints3.add(Point3D(float(3380.8), float(4), float(-4650.7)))
patrolpoints3.add(Point3D(float(3344.1), float(4.4), float(-4634.9)))
patrolpoints3.add(Point3D(float(3313.9), float(4), float(-4611.1)))
patrolpoints3.add(Point3D(float(3261.6), float(4.5), float(-4691.6)))
patrolpoints3.add(Point3D(float(3243.2), float(5), float(-4680.5)))
patrolpoints3.add(Point3D(float(3196.5), float(5), float(-4745.1)))
patrolpoints3.add(Point3D(float(3277.1), float(5), float(-4793.2)))
patrolpoints3.add(Point3D(float(3315.1), float(4), float(-4819)))
patrolpoints3.add(Point3D(float(3361.9), float(4), float(-4756)))
patrolpoints4 = Vector()
patrolpoints4.add(Point3D(float(3463.9), float(4), float(-4641.3)))
patrolpoints4.add(Point3D(float(3441.3), float(5), float(-4624)))
patrolpoints4.add(Point3D(float(3380.8), float(4), float(-4650.7)))
patrolpoints4.add(Point3D(float(3344.1), float(4.4), float(-4634.9)))
patrolpoints4.add(Point3D(float(3313.9), float(4), float(-4611.1)))
patrolpoints4.add(Point3D(float(3261.6), float(4.5), float(-4691.6)))
patrolpoints4.add(Point3D(float(3243.2), float(5), float(-4680.5)))
patrolpoints4.add(Point3D(float(3196.5), float(5), float(-4745.1)))
patrolpoints4.add(Point3D(float(3277.1), float(5), float(-4793.2)))
patrolpoints4.add(Point3D(float(3315.1), float(4), float(-4819)))
patrolpoints4.add(Point3D(float(3361.9), float(4), float(-4756)))
patrolpoints4.add(Point3D(float(3290.6), float(4), float(-4705)))
patrolpoints4.add(Point3D(float(3299.3), float(5), float(-4692.2)))
patrolpoints4.add(Point3D(float(3317.3), float(5), float(-4667.5)))
patrolpoints4.add(Point3D(float(3373.4), float(4), float(-4697.3)))
patrolpoints4.add(Point3D(float(3400.2), float(4), float(-4660.2)))
patrolpoints4.add(Point3D(float(3435.6), float(5), float(-4686)))
patrolpoints5 = Vector()
patrolpoints5.add(Point3D(float(3261.6), float(4.5), float(-4691.6)))
patrolpoints5.add(Point3D(float(3243.2), float(5), float(-4680.5)))
patrolpoints5.add(Point3D(float(3196.5), float(5), float(-4745.1)))
patrolpoints5.add(Point3D(float(3277.1), float(5), float(-4793.2)))
patrolpoints5.add(Point3D(float(3315.1), float(4), float(-4819)))
patrolpoints5.add(Point3D(float(3361.9), float(4), float(-4756)))
patrolpoints5.add(Point3D(float(3290.6), float(4), float(-4705)))
patrolpoints5.add(Point3D(float(3299.3), float(5), float(-4692.2)))
patrolpoints5.add(Point3D(float(3317.3), float(5), float(-4667.5)))
patrolpoints5.add(Point3D(float(3373.4), float(4), float(-4697.3)))
patrolpoints5.add(Point3D(float(3400.2), float(4), float(-4660.2)))
patrolpoints5.add(Point3D(float(3435.6), float(5), float(-4686)))
patrolpoints5.add(Point3D(float(3463.9), float(4), float(-4641.3)))
patrolpoints5.add(Point3D(float(3441.3), float(5), float(-4624)))
patrolpoints5.add(Point3D(float(3380.8), float(4), float(-4650.7)))
patrolpoints5.add(Point3D(float(3344.1), float(4.4), float(-4634.9)))
patrolpoints5.add(Point3D(float(3313.9), float(4), float(-4611.1)))
patrolpoints6 = Vector()
patrolpoints6.add(Point3D(float(3361.9), float(4), float(-4756)))
patrolpoints6.add(Point3D(float(3290.6), float(4), float(-4705)))
patrolpoints6.add(Point3D(float(3299.3), float(5), float(-4692.2)))
patrolpoints6.add(Point3D(float(3317.3), float(5), float(-4667.5)))
patrolpoints6.add(Point3D(float(3373.4), float(4), float(-4697.3)))
patrolpoints6.add(Point3D(float(3400.2), float(4), float(-4660.2)))
patrolpoints6.add(Point3D(float(3435.6), float(5), float(-4686)))
patrolpoints6.add(Point3D(float(3463.9), float(4), float(-4641.3)))
patrolpoints6.add(Point3D(float(3441.3), float(5), float(-4624)))
patrolpoints6.add(Point3D(float(3380.8), float(4), float(-4650.7)))
patrolpoints6.add(Point3D(float(3344.1), float(4.4), float(-4634.9)))
patrolpoints6.add(Point3D(float(3313.9), float(4), float(-4611.1)))
patrolpoints6.add(Point3D(float(3261.6), float(4.5), float(-4691.6)))
patrolpoints6.add(Point3D(float(3243.2), float(5), float(-4680.5)))
patrolpoints6.add(Point3D(float(3196.5), float(5), float(-4745.1)))
patrolpoints6.add(Point3D(float(3277.1), float(5), float(-4793.2)))
patrolpoints6.add(Point3D(float(3315.1), float(4), float(-4819)))
aiSvc.setPatrol(me_police_sergeant, patrolpoints)
aiSvc.setPatrol(me_police_officer, patrolpoints1)
aiSvc.setPatrol(me_police_officer1, patrolpoints2)
aiSvc.setPatrol(me_police_officer2, patrolpoints3)
aiSvc.setPatrol(me_police_sergeant1, patrolpoints4)
aiSvc.setPatrol(me_police_sergeant2, patrolpoints5)
aiSvc.setPatrol(me_police_officer3, patrolpoints6)
return