first work on swoop deed

This commit is contained in:
CharonInferar
2014-04-13 14:50:18 +02:00
parent 3d1e8bd3f5
commit 13495e3f35
3 changed files with 21 additions and 5 deletions
@@ -7,13 +7,13 @@ def setup(core, object):
def use(core, actor, object):
datapad = actor.getSlottedObject('datapad')
pcd = core.objectService.createObject('object/intangible/vehicle/shared_speederbike_swoop_pcd.iff', actor.getPlanet(), actor.getPosition())
pcd = core.objectService.createObject('object/intangible/vehicle/shared_speederbike_swoop_pcd.iff', actor.getPlanet(), actor.getPosition().x, actor.getPosition().z,actor.getPosition().y)
actor.sendSystemMessage('actor.getObjectID() %s' % actor.getObjectID(), 0)
if datapad and pcd:
datapad.add(pcd)
core.objectService.destroyObject(object)
vehicle = createObject('object/mobile/vehicle/shared_speederbike_swoop.iff', pcd.getAttachment('vehicleId'), actor.getPlanet(), actor.getPosition(), actor.getOrientation())
vehicle.setOwnerId(actor.getObjectID())
vehicle = core.objectService.createObject('object/mobile/vehicle/shared_speederbike_swoop.iff', actor.getPlanet(), actor.getPosition().x, actor.getPosition().z,actor.getPosition().y)
vehicle.setOwner(actor)
core.simulationService.add(vehicle, vehicle.getPosition().x, vehicle.getPosition().z, True)
return