mirror of
https://github.com/ProjectSWGCore/NGECore2.git
synced 2026-10-08 23:12:57 -04:00
Merge remote-tracking branch 'upstream/master'
This commit is contained in:
@@ -4,13 +4,15 @@ def setup():
|
||||
return
|
||||
|
||||
def run(core, actor, target, commandString):
|
||||
if actor.canMount(target) is False: return
|
||||
|
||||
if not actor.isMounted():
|
||||
actor.setMounted(1)
|
||||
target.initMount(actor)
|
||||
else:
|
||||
target.unmount(actor)
|
||||
if not target:
|
||||
return
|
||||
|
||||
if actor.getObjectID() != target.getOwnerId():
|
||||
return
|
||||
|
||||
|
||||
if core.mountService.isMounted(actor) is True:
|
||||
core.mountService.dismount(actor, target)
|
||||
|
||||
return
|
||||
|
||||
|
||||
@@ -4,13 +4,13 @@ def setup():
|
||||
return
|
||||
|
||||
def run(core, actor, target, commandString):
|
||||
if actor.canMount(target) is False: return
|
||||
|
||||
if not actor.isMounted():
|
||||
actor.setMounted(1)
|
||||
target.initMount(actor)
|
||||
else:
|
||||
target.unmount(actor)
|
||||
|
||||
if not target:
|
||||
return
|
||||
|
||||
if actor.getObjectID() != target.getOwnerId():
|
||||
return
|
||||
|
||||
if core.mountService.isMounted(actor) is False:
|
||||
core.mountService.mount(actor, target)
|
||||
|
||||
return
|
||||
|
||||
|
||||
@@ -6,6 +6,6 @@ def setup(core, object):
|
||||
object.setAttachment("structureSign", sign)
|
||||
|
||||
structureterminal = core.objectService.createChildObject(object, 'object/tangible/terminal/shared_terminal_player_structure.iff', -5, 0.74, -1.81, 0.707107, -0.707107, 1)
|
||||
#structureterminal.setAttachment('radial_filename', 'structure_management_terminal')
|
||||
#structureterminal.setAttachment('radial_filename', 'structure/structure_management_terminal')
|
||||
structureterminal.setAttachment('housing_parentstruct', object)
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'player')
|
||||
object.setAttachment('radial_filename', 'creature/player')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'player')
|
||||
object.setAttachment('radial_filename', 'creature/player')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'player')
|
||||
object.setAttachment('radial_filename', 'creature/player')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'player')
|
||||
object.setAttachment('radial_filename', 'creature/player')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'player')
|
||||
object.setAttachment('radial_filename', 'creature/player')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'player')
|
||||
object.setAttachment('radial_filename', 'creature/player')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'player')
|
||||
object.setAttachment('radial_filename', 'creature/player')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'player')
|
||||
object.setAttachment('radial_filename', 'creature/player')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'player')
|
||||
object.setAttachment('radial_filename', 'creature/player')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'player')
|
||||
object.setAttachment('radial_filename', 'creature/player')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'player')
|
||||
object.setAttachment('radial_filename', 'creature/player')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'player')
|
||||
object.setAttachment('radial_filename', 'creature/player')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'player')
|
||||
object.setAttachment('radial_filename', 'creature/player')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'player')
|
||||
object.setAttachment('radial_filename', 'creature/player')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'player')
|
||||
object.setAttachment('radial_filename', 'creature/player')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'player')
|
||||
object.setAttachment('radial_filename', 'creature/player')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'player')
|
||||
object.setAttachment('radial_filename', 'creature/player')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'player')
|
||||
object.setAttachment('radial_filename', 'creature/player')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'player')
|
||||
object.setAttachment('radial_filename', 'creature/player')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'player')
|
||||
object.setAttachment('radial_filename', 'creature/player')
|
||||
return
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'generator')
|
||||
object.setAttachment('radial_filename', 'structure/generator')
|
||||
object.setHarvester_type(5)
|
||||
object.setMaintenanceCost(30)
|
||||
object.setGenerator(1)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'generator')
|
||||
object.setAttachment('radial_filename', 'structure/generator')
|
||||
object.setHarvester_type(5)
|
||||
object.setMaintenanceCost(30)
|
||||
object.setGenerator(1)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'generator')
|
||||
object.setAttachment('radial_filename', 'structure/generator')
|
||||
object.setHarvester_type(5)
|
||||
object.setMaintenanceCost(30)
|
||||
object.setGenerator(1)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'generator')
|
||||
object.setAttachment('radial_filename', 'structure/generator')
|
||||
object.setHarvester_type(5)
|
||||
object.setMaintenanceCost(30)
|
||||
object.setGenerator(1)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'generator')
|
||||
object.setAttachment('radial_filename', 'structure/generator')
|
||||
object.setHarvester_type(5)
|
||||
object.setMaintenanceCost(20)
|
||||
object.setGenerator(1)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvester')
|
||||
object.setAttachment('radial_filename', 'structure/harvester')
|
||||
object.setHarvester_type(3)
|
||||
object.setPowerCost(25);
|
||||
object.setMaintenanceCost(16);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvester')
|
||||
object.setAttachment('radial_filename', 'structure/harvester')
|
||||
object.setHarvester_type(3)
|
||||
object.setPowerCost(60);
|
||||
object.setMaintenanceCost(60);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvester')
|
||||
object.setAttachment('radial_filename', 'structure/harvester')
|
||||
object.setHarvester_type(3)
|
||||
object.setPowerCost(75);
|
||||
object.setMaintenanceCost(90);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvester')
|
||||
object.setAttachment('radial_filename', 'structure/harvester')
|
||||
object.setHarvester_type(3)
|
||||
object.setPowerCost(100);
|
||||
object.setMaintenanceCost(120);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvester')
|
||||
object.setAttachment('radial_filename', 'structure/harvester')
|
||||
object.setHarvester_type(1)
|
||||
object.setPowerCost(25);
|
||||
object.setMaintenanceCost(16);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvester')
|
||||
object.setAttachment('radial_filename', 'structure/harvester')
|
||||
object.setHarvester_type(1)
|
||||
object.setPowerCost(60);
|
||||
object.setMaintenanceCost(60);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvester')
|
||||
object.setAttachment('radial_filename', 'structure/harvester')
|
||||
object.setHarvester_type(1)
|
||||
object.setPowerCost(75);
|
||||
object.setMaintenanceCost(90);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvester')
|
||||
object.setAttachment('radial_filename', 'structure/harvester')
|
||||
object.setHarvester_type(1)
|
||||
object.setPowerCost(100);
|
||||
object.setMaintenanceCost(120);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvester')
|
||||
object.setAttachment('radial_filename', 'structure/harvester')
|
||||
object.setHarvester_type(4)
|
||||
object.setPowerCost(25);
|
||||
object.setMaintenanceCost(16);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvester')
|
||||
object.setAttachment('radial_filename', 'structure/harvester')
|
||||
object.setHarvester_type(4)
|
||||
object.setPowerCost(100);
|
||||
object.setMaintenanceCost(120);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvester')
|
||||
object.setAttachment('radial_filename', 'structure/harvester')
|
||||
object.setHarvester_type(4)
|
||||
object.setPowerCost(75);
|
||||
object.setMaintenanceCost(90);
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvester')
|
||||
object.setAttachment('radial_filename', 'structure/harvester')
|
||||
object.setHarvester_type(4)
|
||||
object.setPowerCost(60);
|
||||
object.setMaintenanceCost(60);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvester')
|
||||
object.setAttachment('radial_filename', 'structure/harvester')
|
||||
object.setHarvester_type(0)
|
||||
object.setPowerCost(100);
|
||||
object.setMaintenanceCost(120);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvester')
|
||||
object.setAttachment('radial_filename', 'structure/harvester')
|
||||
object.setHarvester_type(0)
|
||||
object.setPowerCost(75);
|
||||
object.setMaintenanceCost(90);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvester')
|
||||
object.setAttachment('radial_filename', 'structure/harvester')
|
||||
object.setHarvester_type(0)
|
||||
object.setPowerCost(25);
|
||||
object.setMaintenanceCost(16);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvester')
|
||||
object.setAttachment('radial_filename', 'structure/harvester')
|
||||
object.setHarvester_type(0)
|
||||
object.setPowerCost(60);
|
||||
object.setMaintenanceCost(60);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvester')
|
||||
object.setAttachment('radial_filename', 'structure/harvester')
|
||||
object.setHarvester_type(2)
|
||||
object.setPowerCost(25);
|
||||
object.setMaintenanceCost(16);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvester')
|
||||
object.setAttachment('radial_filename', 'structure/harvester')
|
||||
object.setHarvester_type(2)
|
||||
object.setPowerCost(100);
|
||||
object.setMaintenanceCost(120);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvester')
|
||||
object.setAttachment('radial_filename', 'structure/harvester')
|
||||
object.setHarvester_type(2)
|
||||
object.setPowerCost(60);
|
||||
object.setMaintenanceCost(60);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvester')
|
||||
object.setAttachment('radial_filename', 'structure/harvester')
|
||||
object.setHarvester_type(2)
|
||||
object.setPowerCost(60);
|
||||
object.setMaintenanceCost(60);
|
||||
|
||||
@@ -1,15 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'vehicle_pcd')
|
||||
return
|
||||
|
||||
def use(core, actor, object):
|
||||
if object and actor.getAttachment('activeVehicleID') == None:
|
||||
swoop = core.objectService.createObject('object/mobile/vehicle/shared_speederbike_swoop.iff', 0, actor.getPlanet(), actor.getPosition(), actor.getOrientation())
|
||||
|
||||
swoop.setOwnerId(actor.getObjectID())
|
||||
actor.setAttachment('activeVehicleID', swoop.getObjectID())
|
||||
|
||||
core.simulationService.add(swoop, swoop.getPosition().x, swoop.getPosition().z, True)
|
||||
object.setAttachment('radial_filename', 'datapad/vehicle_pcd')
|
||||
return
|
||||
@@ -2,6 +2,6 @@ import sys
|
||||
from resources.datatables import Options
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'conversation')
|
||||
object.setAttachment('radial_filename', 'object/conversation')
|
||||
object.setAttachment('conversationFile', 'respec')
|
||||
return
|
||||
@@ -1,16 +1,6 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'vehicle')
|
||||
return
|
||||
|
||||
def use(core, actor, object):
|
||||
vehicle = actor.getContainer()
|
||||
|
||||
if vehicle:
|
||||
if vehicle.getObjectID() == object.getObjectID():
|
||||
vehicle.remove(actor)
|
||||
else:
|
||||
vehicle.add(actor)
|
||||
|
||||
object.setAttachment('radial_filename', 'creature/vehicle')
|
||||
object.setAttachment('passengers', 0)
|
||||
return
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvesterDeed')
|
||||
object.setAttachment('radial_filename', 'deeds/harvesterDeed')
|
||||
object.setConstructorTemplate('object/installation/mining_ore/construction/shared_construction_mining_ore_harvester_style_1.iff')
|
||||
object.setStructureTemplate('object/installation/mining_organic/shared_mining_organic_flora_farm.iff')
|
||||
object.setLotRequirement(1)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvesterDeed')
|
||||
object.setAttachment('radial_filename', 'deeds/harvesterDeed')
|
||||
object.setConstructorTemplate('object/installation/mining_ore/construction/shared_construction_mining_ore_harvester_style_heavy.iff')
|
||||
object.setStructureTemplate('object/installation/mining_organic/shared_mining_organic_flora_farm_elite.iff')
|
||||
object.setLotRequirement(3)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvesterDeed')
|
||||
object.setAttachment('radial_filename', 'deeds/harvesterDeed')
|
||||
object.setConstructorTemplate('object/installation/mining_ore/construction/shared_construction_mining_ore_harvester_style_heavy.iff')
|
||||
object.setStructureTemplate('object/installation/mining_organic/shared_mining_organic_flora_farm_heavy.iff')
|
||||
object.setLotRequirement(1)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvesterDeed')
|
||||
object.setAttachment('radial_filename', 'deeds/harvesterDeed')
|
||||
object.setConstructorTemplate('object/installation/mining_ore/construction/shared_construction_mining_ore_harvester_style_2.iff')
|
||||
object.setStructureTemplate('object/installation/mining_organic/shared_mining_organic_flora_farm_medium.iff')
|
||||
object.setLotRequirement(1)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvesterDeed')
|
||||
object.setAttachment('radial_filename', 'deeds/harvesterDeed')
|
||||
object.setConstructorTemplate('object/installation/mining_ore/construction/shared_construction_mining_ore_harvester_style_1.iff')
|
||||
object.setStructureTemplate('object/installation/mining_gas/shared_mining_gas_harvester_style_1.iff')
|
||||
object.setLotRequirement(1)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvesterDeed')
|
||||
object.setAttachment('radial_filename', 'deeds/harvesterDeed')
|
||||
object.setConstructorTemplate('object/installation/mining_ore/construction/shared_construction_mining_ore_harvester_style_heavy.iff')
|
||||
object.setStructureTemplate('object/installation/mining_gas/shared_mining_gas_harvester_style_4.iff')
|
||||
object.setLotRequirement(3)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvesterDeed')
|
||||
object.setAttachment('radial_filename', 'deeds/harvesterDeed')
|
||||
object.setConstructorTemplate('object/installation/mining_ore/construction/shared_construction_mining_ore_harvester_style_heavy.iff')
|
||||
object.setStructureTemplate('object/installation/mining_gas/shared_mining_gas_harvester_style_3.iff')
|
||||
object.setLotRequirement(1)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvesterDeed')
|
||||
object.setAttachment('radial_filename', 'deeds/harvesterDeed')
|
||||
object.setConstructorTemplate('object/installation/mining_ore/construction/shared_construction_mining_ore_harvester_style_2.iff')
|
||||
object.setStructureTemplate('object/installation/mining_gas/shared_mining_gas_harvester_style_2.iff')
|
||||
object.setLotRequirement(1)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvesterDeed')
|
||||
object.setAttachment('radial_filename', 'deeds/harvesterDeed')
|
||||
object.setConstructorTemplate('object/installation/mining_ore/construction/shared_construction_mining_ore_harvester_style_1.iff')
|
||||
object.setStructureTemplate('object/installation/mining_liquid/shared_mining_liquid_harvester_style_1.iff')
|
||||
object.setLotRequirement(1)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvesterDeed')
|
||||
object.setAttachment('radial_filename', 'deeds/harvesterDeed')
|
||||
object.setConstructorTemplate('object/installation/mining_ore/construction/shared_construction_mining_ore_harvester_style_heavy.iff')
|
||||
object.setStructureTemplate('object/installation/mining_liquid/shared_mining_liquid_harvester_style_4.iff')
|
||||
object.setLotRequirement(3)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvesterDeed')
|
||||
object.setAttachment('radial_filename', 'deeds/harvesterDeed')
|
||||
object.setConstructorTemplate('object/installation/mining_ore/construction/shared_construction_mining_ore_harvester_style_heavy.iff')
|
||||
object.setStructureTemplate('object/installation/mining_liquid/shared_mining_liquid_harvester_style_3.iff')
|
||||
object.setLotRequirement(1)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvesterDeed')
|
||||
object.setAttachment('radial_filename', 'deeds/harvesterDeed')
|
||||
object.setConstructorTemplate('object/installation/mining_ore/construction/shared_construction_mining_ore_harvester_style_2.iff')
|
||||
object.setStructureTemplate('object/installation/mining_liquid/shared_mining_liquid_harvester_style_2.iff')
|
||||
object.setLotRequirement(1)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvesterDeed')
|
||||
object.setAttachment('radial_filename', 'deeds/harvesterDeed')
|
||||
object.setConstructorTemplate('object/installation/mining_ore/construction/shared_construction_mining_ore_harvester_style_1.iff')
|
||||
object.setStructureTemplate('object/installation/mining_liquid/shared_mining_liquid_moisture_harvester.iff')
|
||||
object.setLotRequirement(1)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvesterDeed')
|
||||
object.setAttachment('radial_filename', 'deeds/harvesterDeed')
|
||||
object.setConstructorTemplate('object/installation/mining_ore/construction/shared_construction_mining_ore_harvester_style_heavy.iff')
|
||||
object.setStructureTemplate('object/installation/mining_liquid/shared_mining_liquid_moisture_harvester_elite.iff')
|
||||
object.setLotRequirement(3)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvesterDeed')
|
||||
object.setAttachment('radial_filename', 'deeds/harvesterDeed')
|
||||
object.setConstructorTemplate('object/installation/mining_ore/construction/shared_construction_mining_ore_harvester_style_heavy.iff')
|
||||
object.setStructureTemplate('object/installation/mining_liquid/shared_mining_liquid_moisture_harvester_heavy.iff')
|
||||
object.setLotRequirement(1)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvesterDeed')
|
||||
object.setAttachment('radial_filename', 'deeds/harvesterDeed')
|
||||
object.setConstructorTemplate('object/installation/mining_ore/construction/shared_construction_mining_ore_harvester_style_2.iff')
|
||||
object.setStructureTemplate('object/installation/mining_liquid/shared_mining_liquid_moisture_harvester_medium.iff')
|
||||
object.setLotRequirement(1)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvesterDeed')
|
||||
object.setAttachment('radial_filename', 'deeds/harvesterDeed')
|
||||
object.setConstructorTemplate('object/installation/mining_ore/construction/shared_construction_mining_ore_harvester_style_heavy.iff')
|
||||
object.setStructureTemplate('object/installation/mining_ore/shared_mining_ore_harvester_elite.iff')
|
||||
object.setLotRequirement(3)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvesterDeed')
|
||||
object.setAttachment('radial_filename', 'deeds/harvesterDeed')
|
||||
object.setConstructorTemplate('object/installation/mining_ore/construction/shared_construction_mining_ore_harvester_style_heavy.iff')
|
||||
object.setStructureTemplate('object/installation/mining_ore/shared_mining_ore_harvester_heavy.iff')
|
||||
object.setLotRequirement(1)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvesterDeed')
|
||||
object.setAttachment('radial_filename', 'deeds/harvesterDeed')
|
||||
object.setConstructorTemplate('object/installation/mining_ore/construction/shared_construction_mining_ore_harvester_style_1.iff')
|
||||
object.setStructureTemplate('object/installation/mining_ore/shared_mining_ore_harvester_style_1.iff')
|
||||
object.setLotRequirement(1)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'harvesterDeed')
|
||||
object.setAttachment('radial_filename', 'deeds/harvesterDeed')
|
||||
object.setConstructorTemplate('object/installation/mining_ore/construction/shared_construction_mining_ore_harvester_style_2.iff')
|
||||
object.setStructureTemplate('object/installation/mining_ore/shared_mining_ore_harvester_style_2.iff')
|
||||
object.setLotRequirement(1)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'structureDeed')
|
||||
object.setAttachment('radial_filename', 'deeds/structureDeed')
|
||||
object.setConstructorTemplate('object/building/player/construction/shared_construction_player_house_corellia_small_style_01.iff')
|
||||
object.setStructureTemplate('object/tangible/deed/player_house_deed/shared_generic_house_small_deed.iff')
|
||||
object.setLotRequirement(1)
|
||||
|
||||
@@ -1,24 +1,9 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'vehicleDeed')
|
||||
object.setAttachment('radial_filename', 'deeds/vehicleDeed')
|
||||
return
|
||||
|
||||
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().x, actor.getPosition().z,actor.getPosition().y)
|
||||
|
||||
if datapad and pcd:
|
||||
|
||||
datapad.add(pcd)
|
||||
core.objectService.destroyObject(object)
|
||||
|
||||
vehicleId = actor.getAttachment('activeVehicleID')
|
||||
|
||||
if vehicleId == None:
|
||||
vehicle = core.objectService.createObject('object/mobile/vehicle/shared_speederbike_swoop.iff', actor.getPlanet(), actor.getPosition().x, actor.getPosition().z,actor.getPosition().y)
|
||||
vehicle.setOwnerId(actor.getObjectID())
|
||||
core.simulationService.add(vehicle, vehicle.getPosition().x, vehicle.getPosition().z, True)
|
||||
actor.setAttachment('activeVehicleID', vehicle.getObjectID())
|
||||
|
||||
core.mountService.generateVehicle(actor, object, 'object/mobile/vehicle/shared_speederbike_swoop.iff', 'object/intangible/vehicle/shared_speederbike_swoop_pcd.iff')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'main_lifeday_tree')
|
||||
object.setAttachment('radial_filename', 'holidays/lifeday/main_lifeday_tree')
|
||||
return
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'lootchest')
|
||||
object.setAttachment('radial_filename', 'item/lootchest')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'lootchest')
|
||||
object.setAttachment('radial_filename', 'item/lootchest')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'lootchest')
|
||||
object.setAttachment('radial_filename', 'item/lootchest')
|
||||
return
|
||||
+1
-1
@@ -6,5 +6,5 @@ def setup(core, object):
|
||||
object.setCustomName('Life Day Gift Box For A Friend')
|
||||
object.setIntAttribute('volume', 1)
|
||||
object.setIntAttribute('tier', 2)
|
||||
object.setAttachment('radial_filename', 'lifeday_gift')
|
||||
object.setAttachment('radial_filename', 'holidays/lifeday/lifeday_gift')
|
||||
return
|
||||
+1
-1
@@ -7,5 +7,5 @@ def setup(core, object):
|
||||
object.setIntAttribute('volume', 1)
|
||||
object.setIntAttribute('no_trade', 1)
|
||||
object.setIntAttribute('tier', 2)
|
||||
object.setAttachment('radial_filename', 'lifeday_gift')
|
||||
object.setAttachment('radial_filename', 'holidays/lifeday/lifeday_gift')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'usable')
|
||||
object.setAttachment('radial_filename', 'object/usable')
|
||||
return
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'exar_kun_brazier')
|
||||
object.setAttachment('radial_filename', 'instances/exar_kun/exar_kun_brazier')
|
||||
return
|
||||
|
||||
def use(core, actor, object):
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'survey_tool')
|
||||
object.setAttachment('radial_filename', 'item/survey_tool')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'survey_tool')
|
||||
object.setAttachment('radial_filename', 'item/survey_tool')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'survey_tool')
|
||||
object.setAttachment('radial_filename', 'item/survey_tool')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'survey_tool')
|
||||
object.setAttachment('radial_filename', 'item/survey_tool')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'survey_tool')
|
||||
object.setAttachment('radial_filename', 'item/survey_tool')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'survey_tool')
|
||||
object.setAttachment('radial_filename', 'item/survey_tool')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'survey_tool')
|
||||
object.setAttachment('radial_filename', 'item/survey_tool')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'survey_tool')
|
||||
object.setAttachment('radial_filename', 'item/survey_tool')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'survey_tool')
|
||||
object.setAttachment('radial_filename', 'item/survey_tool')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'survey_tool')
|
||||
object.setAttachment('radial_filename', 'item/survey_tool')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'survey_tool')
|
||||
object.setAttachment('radial_filename', 'item/survey_tool')
|
||||
return
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'usable')
|
||||
object.setAttachment('radial_filename', 'object/usable')
|
||||
return
|
||||
|
||||
def use(core, owner, target):
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'structure_management_terminal')
|
||||
object.setAttachment('radial_filename', 'structure/structure_management_terminal')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'structure_management_terminal')
|
||||
object.setAttachment('radial_filename', 'structure/structure_management_terminal')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'structure_management_terminal')
|
||||
object.setAttachment('radial_filename', 'structure/structure_management_terminal')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'structure_management_terminal')
|
||||
object.setAttachment('radial_filename', 'structure/structure_management_terminal')
|
||||
return
|
||||
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
|
||||
def setup(core, object):
|
||||
object.setAttachment('radial_filename', 'travel_ticket')
|
||||
object.setAttachment('radial_filename', 'item/travel_ticket')
|
||||
return
|
||||
@@ -0,0 +1,31 @@
|
||||
from resources.common import RadialOptions
|
||||
import sys
|
||||
|
||||
def createRadial(core, owner, target, radials):
|
||||
master = core.objectService.getObject(target.getOwnerId())
|
||||
|
||||
radials.add(RadialOptions(0, 7, 1, ''))
|
||||
if core.mountService.canMount(owner, target):
|
||||
radials.add(RadialOptions(1, 40, 3, '@pet/pet_menu:menu_enter_exit'))
|
||||
radials.add(RadialOptions(0, 21, 1, ''))
|
||||
if target.getOwnerId() == owner.getObjectID():
|
||||
radials.add(RadialOptions(0, 60, 3, '@pet/pet_menu:menu_store'))
|
||||
if core.mountService.canRepair(owner, target):
|
||||
radials.add(RadialOptions(0, 114, 3, '@pet/pet_menu:menu_repair_vehicle'))
|
||||
return
|
||||
|
||||
def handleSelection(core, owner, target, option):
|
||||
mntSvc = core.mountService
|
||||
|
||||
if target:
|
||||
if option == 21:
|
||||
if mntSvc.isMounted(actor):
|
||||
mntSvc.mount(actor, target)
|
||||
else:
|
||||
mntSvc.unmount(actor, target)
|
||||
elif option == 60:
|
||||
mntSvc.store(actor, target)
|
||||
elif option == 114:
|
||||
mntSvc.repair(actor, target)
|
||||
return
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user