Swoop () fix, deed uses generateVehicle radial

This commit is contained in:
Treeku
2013-12-16 18:56:58 +00:00
parent 850e5009e9
commit b597873b51
2 changed files with 18 additions and 2 deletions
@@ -1,13 +1,13 @@
import sys
def setup(core, object):
object.setAttachment('radial_filename', 'item')
object.setAttachment('radial_filename', 'vehicleDeed')
return
def use(core, actor, object):
pcd = 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())
if datapad and pcd:
datapad.add(pcd)
+16
View File
@@ -0,0 +1,16 @@
from resources.common import RadialOptions
import sys
def createRadial(core, owner, target, radials):
radials.add(RadialOptions(0, 7, 1, ''))
radials.add(RadialOptions(0, 15, 1, ''))
radials.add(RadialOptions(0, 61, 1, ''))
return
def handleSelection(core, owner, target, option):
if option == 61 and target:
core.objectService.useObject(owner, target)
if option == 15 and target:
core.objectService.destroyObject(target)
return