Conflicts:
	.gitignore
	src/main/NGECore.java
	src/resources/objects/creature/CreatureObject.java
	src/resources/objects/mission/MissionObject.java
	src/resources/objects/tangible/TangibleObject.java
	src/services/chat/Mail.java
	src/services/mission/MissionObjective.java
	src/services/object/ObjectService.java
	src/services/playercities/PlayerCity.java
This commit is contained in:
Light2
2014-05-01 21:08:20 +02:00
379 changed files with 5722 additions and 1273 deletions
+5
View File
@@ -60,8 +60,13 @@ odb/chatRooms/je.info.*
odb/resourcehistory/je.info.*
odb/resourceroots/je.info.*
odb/resources/je.info.*
<<<<<<< HEAD
odb/auction/je.info.*
odb/swgobjects/je.info.*
=======
odb/auction/je.info.*
odb/bounties/je.info.*
>>>>>>> 12ca3ae66170fcfe09d848a7eea529041b9af5ad
# External tool builders
.externalToolBuilders/
View File
+40
View File
@@ -0,0 +1,40 @@
import sys
from java.lang import System
from resources.common import OutOfBand
from resources.common import ProsePackage
import main.NGECore
def setup():
return
def run(core, actor, target, commandString):
if target == None:
return
#if !actor.hasSkill('Politician'):
#You must be a Politician to enable city zoning.
#actor.sendSystemMessage('@city/city:zoning_skill', 0)
#return
thisCity = main.NGECore.getInstance().playerCityService.getCityObjectIsIn(actor)
if thisCity == None:
#not_in_city_limits
actor.sendSystemMessage('@city/city:not_in_city_limits', 0)
return
if thisCity.getMayorID()!=actor.getObjectID() and not thisCity.isMilitiaMember(actor.getObjectID()):
#You must be the mayor of the city or a member of the city militia to grant zoning rights.
actor.sendSystemMessage('@city/city:grant_rights_fail', 0)
actor.sendSystemMessage('thisCity.getMayorID() %s' % thisCity.getMayorID(), 0)
actor.sendSystemMessage('actor.getObjectID() %s' % actor.getObjectID(), 0)
return
#You have granted %TO zoning rights for 24 hours.
actor.sendSystemMessage(OutOfBand.ProsePackage("@city/city:rights_granted_self", "TO", target.getCustomName()), 0)
target.setAttachment('Has24HZoningFor',thisCity.getCityID())
target.setAttachment('Has24HZoningUntil',System.currentTimeMillis()+60*60*24)
target.sendSystemMessage(OutOfBand.ProsePackage("@city/city:rights_granted", "TO", thisCity.getCityName()), 0)
return
+1 -1
View File
@@ -2,7 +2,7 @@ import sys
def setup():
return
def run(core, actor, target, commandString):
core.harvesterService.handleHarvesterActivateCommand(actor, target, commandString)
return
+1 -3
View File
@@ -2,9 +2,7 @@ import sys
def setup():
return
def run(core, actor, target, commandString):
core.harvesterService.handleHarvesterDeactivateCommand(actor, target, commandString)
return
+1 -3
View File
@@ -2,10 +2,8 @@ import sys
def setup():
return
def run(core, actor, target, commandString):
actor.sendSystemMessage('handleEmptyHarvester', 0)
core.harvesterService.handleEmptyHarvester(actor, target, commandString)
return
+1 -3
View File
@@ -2,9 +2,7 @@ import sys
def setup():
return
def run(core, actor, target, commandString):
core.harvesterService.handleHarvesterSelectResourceCommand(actor, target, commandString)
return
+2 -4
View File
@@ -3,7 +3,7 @@ from engine.resources.scene import Point3D
def setup():
return
def run(core, actor, target, commandString):
tarObj = core.objectService.getObject(actor.getTargetId())
container = actor.getContainer()
@@ -28,10 +28,8 @@ def run(core, actor, target, commandString):
elif parsedMsg[0] == "left":
core.simulationService.transform(tarObj, Point3D(float(parsedMsg[1]) * -0.01, 0, 0))
return
elif container.getTemplate() == "object/cell/shared_cell.iff":
actor.sendSystemMessage("You do not have permission to access that container!", 0)
return
return
+1 -1
View File
@@ -2,7 +2,7 @@ import sys
def setup():
return
def run(core, actor, target, commandString):
permissionType = 'Undetermined'
commandArgs = commandString.split(' ')
+8 -15
View File
@@ -1,32 +1,25 @@
import sys
import resources.objects.deed.Harvester_Deed
def setup():
return
def run(core, actor, target, commandString):
cmdArgs = commandString.split(" ")
deedId = long(cmdArgs[0])
deed = core.objectService.getObject(deedId)
if (actor.getAttachment('UsingHarvesterDeed') == '1'):
actor.setAttachment('UsingHarvesterDeed', '0');
if deed == actor:
deed = actor.getUseTarget()
if deed.getTemplate().startswith('object/tangible/deed/harvester_deed') is True or deed.getTemplate().startswith('object/tangible/deed/generator_deed') is True:
core.harvesterService.handlePlaceStructureCommand(actor, target, commandString)
return
positionX = float(cmdArgs[1])
positionZ = float(cmdArgs[2])
#positionY = core.terrainService.getHeight(actor.getPlanetId(), positionX, positionZ) + 2
rotation = float(cmdArgs[3])
#structureTemplate = deed.getAttachment("structureTemplate")
core.housingService.placeStructure(actor, deed, positionX, positionZ, rotation)
#building = core.objectService.createObject(structureTemplate, actor.getPlanet(), positionX, positionZ, positionY);
#core.simulationService.add(building, building.getPosition().x, building.getPosition().z);
return
return
+2 -1
View File
@@ -17,7 +17,8 @@ def run(core, actor, target, commandString):
if commandString != '' and commandString != faction:
if commandString == 'rebel' or commandString == 'imperial' or commandString == 'neutral':
actor.sendSystemMessage('@faction_recruiter:sui_resig_complete_in_5', 0)
if faction != 'neutral':
actor.sendSystemMessage('@faction_recruiter:sui_resig_complete_in_5', 0)
if actor.getFactionStatus() == FactionStatus.SpecialForces:
actor.setPvpStatus(PvpStatus.GoingCovert, True)
+1 -3
View File
@@ -2,9 +2,7 @@ import sys
def setup():
return
def run(core, actor, target, commandString):
core.harvesterService.handleHarvesterDeactivateCommand(actor, target, commandString)
return
+2 -4
View File
@@ -3,7 +3,7 @@ from engine.resources.scene import Point3D
def setup():
return
def run(core, actor, target, commandString):
tarObj = core.objectService.getObject(actor.getTargetId())
@@ -20,10 +20,8 @@ def run(core, actor, target, commandString):
elif parsedMsg[0] == "roll":
core.simulationService.transform(tarObj, float(parsedMsg[1]), Point3D(0, 0, 1)) # this is messed up ???
return
elif container.getTemplate() == "object/cell/shared_cell.iff":
actor.sendSystemMessage("You do not have permission to access that container!", 0)
return
return
+5 -3
View File
@@ -99,11 +99,9 @@ def run(core, actor, target, commandString):
if (actor.isInStealth()):
actor.setInStealth(False)
actor.setRadarVisible(True)
actor.sendSystemMessage('You are now visible to other players.', 0)
else:
actor.setInStealth(True)
actor.setRadarVisible(False)
actor.sendSystemMessage('You are now hidden from players. "Stealth Effect" is not implemented, however players still won\'t be able to see you. Type /setgodmode stealth again to be visible.', 0)
elif command == 'holoEmote' and arg1:
playerObject.setHoloEmote('holoemote_' + arg1)
@@ -114,5 +112,9 @@ def run(core, actor, target, commandString):
if playerObject.getGodLevel > 0:
actor.removeAbility("admin")
playerObject.setGodLevel(0)
elif command == 'setBounty':
core.playerService.sendSetBountyWindow(actor, actor)
return
return
+4 -4
View File
@@ -44,8 +44,8 @@ def handlePickupStage(core, actor, npc, objective, mission):
return
core.conversationService.sendStopConversation(actor, npc, mission.getMissionDescription(), 'm' + str(mission.getMissionId()) + 'p')
objective.createDeliveryItem()
objective.update()
objective.createDeliveryItem(core, actor)
objective.update(core, actor)
return
def handleDeliveryStage(core, actor, npc, objective, mission):
@@ -56,7 +56,7 @@ def handleDeliveryStage(core, actor, npc, objective, mission):
core.conversationService.sendStopConversation(actor, npc, mission.getMissionDescription(), 'm' + str(mission.getMissionId()) + 'r')
core.objectService.destroyObject(objective.getDeliveryObject())
objective.update()
objective.update(core, actor)
return
def handleCompletionStage(core, actor, npc, objective, mission):
@@ -66,5 +66,5 @@ def handleCompletionStage(core, actor, npc, objective, mission):
return
core.conversationService.sendStopConversation(actor, npc, mission.getMissionDescription(), 'm' + str(mission.getMissionId()) + 's')
objective.complete()
objective.complete(core, actor)
return
@@ -2,13 +2,15 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/city_deed/shared_cityhall_corellia_deed.iff", "object/building/player/city/shared_cityhall_corellia.iff", 0)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(1, 2, 3))
houseTemplate.addPlaceablePlanet("corellia")
houseTemplate.addPlaceablePlanet("talus")
houseTemplate.setDefaultItemLimit(400)
houseTemplate.setBaseMaintenanceRate(308)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
core.housingService.addHousingTemplate(houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/city_deed/shared_cityhall_naboo_deed.iff", "object/building/player/city/shared_cityhall_naboo.iff", 0)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(1, 2, 3))
@@ -10,6 +10,7 @@ def setup(core):
houseTemplate.addPlaceablePlanet("rori")
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.setDefaultItemLimit(400)
houseTemplate.setBaseMaintenanceRate(308)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/city_deed/shared_cityhall_tatooine_deed.iff", "object/building/player/city/shared_cityhall_tatooine.iff", 0)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(1, 2, 3))
@@ -10,6 +10,7 @@ def setup(core):
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.setDefaultItemLimit(400)
houseTemplate.setBaseMaintenanceRate(308)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -0,0 +1,15 @@
import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/city_deed/shared_garden_tatooine_sml_01_deed.iff", "object/building/player/city/shared_garden_tatooine_sml_01.iff", 0)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(1, 2, 3))
houseTemplate.addPlaceablePlanet("tatooine")
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.setDefaultItemLimit(0)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,13 +2,14 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/guild_deed/shared_corellia_guild_deed.iff", "object/building/player/shared_player_guildhall_corellia_style_01.iff", 5)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(6), float(3), float(18.4)))
houseTemplate.addPlaceablePlanet("corellia")
houseTemplate.addPlaceablePlanet("talus")
houseTemplate.setDefaultItemLimit(400)
houseTemplate.setBaseMaintenanceRate(100)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,8 +2,8 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
houseTemplate = HouseTemplate("object/tangible/deed/guild_deed/shared_generic_guild_deed.iff", "object/building/player/shared_player_guildhall_generic_style_01.iff", 2)
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/guild_deed/shared_generic_guild_deed.iff", "object/building/player/shared_player_guildhall_generic_style_01.iff", 5)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(6), float(3), float(18.4)))
houseTemplate.addPlaceablePlanet("tatooine")
@@ -14,6 +14,7 @@ def setup(core):
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.setDefaultItemLimit(400)
houseTemplate.setBaseMaintenanceRate(100)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/guild_deed/shared_naboo_guild_deed.iff", "object/building/player/shared_player_guildhall_naboo_style_01.iff", 5)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(6), float(3), float(18.4)))
@@ -10,6 +10,7 @@ def setup(core):
houseTemplate.addPlaceablePlanet("rori")
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.setDefaultItemLimit(400)
houseTemplate.setBaseMaintenanceRate(100)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/guild_deed/shared_tatooine_guild_deed.iff", "object/building/player/shared_player_guildhall_tatooine_style_01.iff", 5)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(6), float(3), float(18.4)))
@@ -10,6 +10,7 @@ def setup(core):
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.setDefaultItemLimit(400)
houseTemplate.setBaseMaintenanceRate(100)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/guild_deed/shared_tatooine_guild_style_02_deed.iff", "object/building/player/shared_player_guildhall_tatooine_style_02.iff", 5)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(5.5), float(4), float(12.7)))
@@ -10,6 +10,7 @@ def setup(core):
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.setDefaultItemLimit(400)
houseTemplate.setBaseMaintenanceRate(100)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
+3 -2
View File
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/tcg/series5/shared_structure_deed_player_house_atat.iff", "object/building/player/shared_player_house_atat.iff", 3)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(-3.8), float(5.86), float(15.1)))
@@ -14,6 +14,7 @@ def setup(core):
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.setDefaultItemLimit(350)
houseTemplate.setBaseMaintenanceRate(8)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,13 +2,14 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_corellia_house_large_deed.iff", "object/building/player/shared_player_house_corellia_large_style_01.iff", 5)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(6), float(3), float(13.4)))
houseTemplate.addPlaceablePlanet("corellia")
houseTemplate.addPlaceablePlanet("talus")
houseTemplate.setDefaultItemLimit(500)
houseTemplate.setBaseMaintenanceRate(26)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,12 +2,14 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_corellia_house_large_style_02_deed.iff", "object/building/player/shared_player_house_generic_large_style_02.iff", 5)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(-13.4), float(3), float(9.1)))
houseTemplate.addPlaceablePlanet("corellia")
houseTemplate.addPlaceablePlanet("talus")
houseTemplate.setDefaultItemLimit(500)
core.housingService.addHousingTemplate(houseTemplate)
houseTemplate.setDefaultItemLimit(500)
houseTemplate.setBaseMaintenanceRate(26)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,12 +2,14 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_corellia_house_medium_deed.iff", "object/building/player/shared_player_house_corellia_medium_style_01.iff", 2)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(5.3),float(2.26),float(7.7)))
houseTemplate.addPlaceablePlanet("corellia")
houseTemplate.addPlaceablePlanet("talus")
houseTemplate.setDefaultItemLimit(200)
core.housingService.addHousingTemplate(houseTemplate)
houseTemplate.setBaseMaintenanceRate(18)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,12 +2,14 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_corellia_house_medium_style_02_deed.iff", "object/building/player/shared_player_house_corellia_medium_style_02.iff", 2)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(5.3), float(2.26), float(7.7)))
houseTemplate.addPlaceablePlanet("corellia")
houseTemplate.addPlaceablePlanet("talus")
houseTemplate.setDefaultItemLimit(200)
core.housingService.addHousingTemplate(houseTemplate)
houseTemplate.setBaseMaintenanceRate(18)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,13 +2,14 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_corellia_house_small_deed.iff", "object/building/player/shared_player_house_corellia_small_style_01.iff", 2)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(-7.39), float(2.36), float(2)))
houseTemplate.addPlaceablePlanet("corellia")
houseTemplate.addPlaceablePlanet("talus")
houseTemplate.setDefaultItemLimit(200)
houseTemplate.setBaseMaintenanceRate(8)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,13 +2,14 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_corellia_house_small_floor_02_deed.iff", "object/building/player/shared_player_house_corellia_small_style_01_floorplan_02.iff", 2)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(-7.39), float(2.36), float(2)))
houseTemplate.addPlaceablePlanet("corellia")
houseTemplate.addPlaceablePlanet("talus")
houseTemplate.setDefaultItemLimit(200)
houseTemplate.setBaseMaintenanceRate(8)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,13 +2,14 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_corellia_house_small_style_02_deed.iff", "object/building/player/shared_player_house_corellia_small_style_02.iff", 2)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(-1.9), float(2.86), float(8.35)))
houseTemplate.addPlaceablePlanet("corellia")
houseTemplate.addPlaceablePlanet("talus")
houseTemplate.setDefaultItemLimit(200)
houseTemplate.setBaseMaintenanceRate(8)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,13 +2,14 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_corellia_house_small_style_02_floor_02_deed.iff", "object/building/player/shared_player_house_corellia_small_style_02_floorplan_02.iff", 2)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(-1.9), float(2.86), float(8.35)))
houseTemplate.addPlaceablePlanet("corellia")
houseTemplate.addPlaceablePlanet("talus")
houseTemplate.setDefaultItemLimit(200)
houseTemplate.setBaseMaintenanceRate(8)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,8 +2,8 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_generic_house_large_style_02_deed.iff", "object/building/player/shared_player_house_generic_large_style_02.iff", 2)
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_generic_house_large_style_02_deed.iff", "object/building/player/shared_player_house_generic_large_style_02.iff", 5)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(6), float(3), float(13.4)))
houseTemplate.addPlaceablePlanet("tatooine")
@@ -14,6 +14,7 @@ def setup(core):
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.setDefaultItemLimit(500)
houseTemplate.setBaseMaintenanceRate(26)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_generic_house_large_deed.iff", "object/building/player/shared_player_house_generic_large_style_01.iff", 2)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(-13.4), float(3), float(9.1)))
@@ -14,6 +14,7 @@ def setup(core):
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.setDefaultItemLimit(500)
houseTemplate.setBaseMaintenanceRate(26)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_generic_house_large_window_s01_deed.iff", "object/building/player/shared_player_house_generic_large_window_s01.iff", 2)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(-13.7), float(3), float(9.1)))
@@ -14,6 +14,7 @@ def setup(core):
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.setDefaultItemLimit(500)
houseTemplate.setBaseMaintenanceRate(26)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_generic_house_large_window_s02_deed.iff", "object/building/player/shared_player_house_generic_large_window_s02.iff", 2)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(10.4), float(3), float(-11)))
@@ -14,6 +14,7 @@ def setup(core):
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.setDefaultItemLimit(500)
houseTemplate.setBaseMaintenanceRate(26)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_generic_house_medium_deed.iff", "object/building/player/shared_player_house_generic_medium_style_01.iff", 2)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(5.3),float(2.26),float(7.7)))
@@ -14,6 +14,7 @@ def setup(core):
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.setDefaultItemLimit(200)
houseTemplate.setBaseMaintenanceRate(18)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_generic_house_medium_style_02_deed.iff", "object/building/player/shared_player_house_generic_medium_style_02.iff", 2)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(5.3), float(2.26), float(7.7)))
@@ -14,6 +14,7 @@ def setup(core):
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.setDefaultItemLimit(200)
houseTemplate.setBaseMaintenanceRate(18)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_generic_house_medium_windowed_deed.iff", "object/building/player/shared_player_house_generic_medium_windowed.iff", 2)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(5.5), float(2.26), float(7.8)))
@@ -14,6 +14,7 @@ def setup(core):
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.setDefaultItemLimit(200)
houseTemplate.setBaseMaintenanceRate(18)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_generic_house_medium_windowed_s02_deed.iff", "object/building/player/shared_player_house_generic_medium_windowed_s02.iff", 2)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(5.5), float(2.26), float(7.8)))
@@ -14,6 +14,7 @@ def setup(core):
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.setDefaultItemLimit(200)
houseTemplate.setBaseMaintenanceRate(18)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_generic_house_small_deed.iff", "object/building/player/shared_player_house_generic_small_style_01.iff", 2)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(-7.39), float(2.36), float(2)))
@@ -14,6 +14,7 @@ def setup(core):
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.setDefaultItemLimit(200)
houseTemplate.setBaseMaintenanceRate(8)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_generic_house_small_floor_02_deed.iff", "object/building/player/shared_player_house_generic_small_style_01_floorplan_02.iff", 2)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(-7.39), float(2.36), float(2)))
@@ -14,6 +14,7 @@ def setup(core):
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.setDefaultItemLimit(200)
houseTemplate.setBaseMaintenanceRate(8)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_generic_house_small_style_02_deed.iff", "object/building/player/shared_player_house_generic_small_style_02.iff", 2)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(-1.9), float(2.86), float(8.35)))
@@ -14,6 +14,7 @@ def setup(core):
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.setDefaultItemLimit(200)
houseTemplate.setBaseMaintenanceRate(8)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_generic_house_small_style_02_floor_02_deed.iff", "object/building/player/shared_player_house_generic_small_style_02_floorplan_02.iff", 2)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(-1.9), float(2.86), float(8.35)))
@@ -14,6 +14,7 @@ def setup(core):
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.setDefaultItemLimit(200)
houseTemplate.setBaseMaintenanceRate(8)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_generic_house_small_window_style_03_deed.iff", "object/building/player/shared_player_house_generic_small_window_style_03.iff", 2)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(-6.6), float(2.36), float(6.3)))
@@ -14,6 +14,7 @@ def setup(core):
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.setDefaultItemLimit(200)
houseTemplate.setBaseMaintenanceRate(8)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_generic_house_small_window_deed.iff", "object/building/player/shared_player_house_generic_small_windowed.iff", 2)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(-7.39), float(2.36), float(2)))
@@ -14,6 +14,7 @@ def setup(core):
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.setDefaultItemLimit(200)
houseTemplate.setBaseMaintenanceRate(8)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
+3 -2
View File
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/tcg/series5/shared_structure_deed_player_house_hangar.iff", "object/building/player/shared_player_house_hangar.iff", 3)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(9.2), float(2.86), float(0.8)))
@@ -14,6 +14,7 @@ def setup(core):
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.setDefaultItemLimit(350)
houseTemplate.setBaseMaintenanceRate(8)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_jabbas_sail_barge_deed.iff", "object/building/player/shared_player_house_jabbas_sail_barge.iff", 3)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(0), float(2.86), float(-3.5)))
@@ -14,6 +14,7 @@ def setup(core):
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.setDefaultItemLimit(350)
houseTemplate.setBaseMaintenanceRate(8)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/tcg/series3/shared_structure_deed_jedi_meditation_room_deed.iff", "object/building/player/shared_player_house_jedi_meditation_room.iff", 3)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(0), float(2.86), float(-3.5)))
@@ -14,6 +14,7 @@ def setup(core):
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.setDefaultItemLimit(350)
houseTemplate.setBaseMaintenanceRate(8)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
+3 -2
View File
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_mustafar_house_lg.iff", "object/building/player/shared_player_house_mustafar_lg.iff", 5)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(1.5), float(2.86), float(13.7)))
@@ -14,6 +14,7 @@ def setup(core):
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.setDefaultItemLimit(200)
houseTemplate.setBaseMaintenanceRate(8)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_naboo_house_large_deed.iff", "object/building/player/shared_player_house_naboo_large_style_01.iff", 5)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(-7), float(3), float(-15.5)))
@@ -10,6 +10,7 @@ def setup(core):
houseTemplate.addPlaceablePlanet("rori")
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.setDefaultItemLimit(500)
houseTemplate.setBaseMaintenanceRate(8)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_naboo_house_medium_deed.iff", "object/building/player/shared_player_house_naboo_medium_style_01.iff", 2)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(-2.2),float(3),float(-11.5)))
@@ -10,5 +10,6 @@ def setup(core):
houseTemplate.addPlaceablePlanet("rori")
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.setDefaultItemLimit(200)
core.housingService.addHousingTemplate(houseTemplate)
houseTemplate.setBaseMaintenanceRate(18)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_naboo_house_small_deed.iff", "object/building/player/shared_player_house_naboo_small_style_01.iff", 2)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(-1.7),float(3),float(8.2)))
@@ -10,5 +10,6 @@ def setup(core):
houseTemplate.addPlaceablePlanet("rori")
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.setDefaultItemLimit(200)
core.housingService.addHousingTemplate(houseTemplate)
houseTemplate.setBaseMaintenanceRate(18)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_naboo_house_small_style_02_deed.iff", "object/building/player/shared_player_house_naboo_small_style_02.iff", 1)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(8.4),float(3),float(7.2)))
@@ -10,5 +10,6 @@ def setup(core):
houseTemplate.addPlaceablePlanet("rori")
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.setDefaultItemLimit(100)
core.housingService.addHousingTemplate(houseTemplate)
houseTemplate.setBaseMaintenanceRate(18)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_naboo_house_small_window_deed.iff", "object/building/player/shared_player_house_naboo_small_window_style_01.iff", 2)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(-1.7),float(3),float(8.2)))
@@ -10,5 +10,6 @@ def setup(core):
houseTemplate.addPlaceablePlanet("rori")
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.setDefaultItemLimit(200)
core.housingService.addHousingTemplate(houseTemplate)
houseTemplate.setBaseMaintenanceRate(18)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
+4 -3
View File
@@ -2,8 +2,8 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
houseTemplate = HouseTemplate("object/tangible/saga_system/rewards/shared_structure_deed_player_house_sandcrawler.iff", "object/building/player/shared_player_house_sandcrawler.iff", 3)
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/saga_system/rewards/shared_structure_deed_player_house_sandcrawler.iff", "object/building/player/shared_player_house_sandcrawler.iff", 5)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(-8.75), float(3.86), float(1)))
houseTemplate.addPlaceablePlanet("tatooine")
@@ -14,6 +14,7 @@ def setup(core):
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.setDefaultItemLimit(350)
houseTemplate.setBaseMaintenanceRate(26)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/tcg/series3/shared_structure_deed_sith_meditation_room_deed.iff", "object/building/player/shared_player_house_sith_meditation_room.iff", 3)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(3), float(2.86), float(5.7)))
@@ -14,6 +14,7 @@ def setup(core):
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.setDefaultItemLimit(350)
houseTemplate.setBaseMaintenanceRate(8)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_tatooine_house_large_deed.iff", "object/building/player/shared_player_house_tatooine_large_style_01.iff", 5)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(-3), float(3), float(15.8)))
@@ -10,6 +10,7 @@ def setup(core):
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.setDefaultItemLimit(500)
houseTemplate.setBaseMaintenanceRate(26)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_tatooine_house_medium_deed.iff", "object/building/player/shared_player_house_tatooine_medium_style_01.iff", 2)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(4.3),float(2.26),float(12.5)))
@@ -10,5 +10,6 @@ def setup(core):
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.setDefaultItemLimit(200)
core.housingService.addHousingTemplate(houseTemplate)
houseTemplate.setBaseMaintenanceRate(18)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_tatooine_house_small_deed.iff", "object/building/player/shared_player_house_tatooine_small_style_01.iff", 2)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(-1.7),float(3),float(7.9)))
@@ -10,5 +10,6 @@ def setup(core):
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.setDefaultItemLimit(200)
core.housingService.addHousingTemplate(houseTemplate)
houseTemplate.setBaseMaintenanceRate(8)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_tatooine_house_small_style_02_deed.iff", "object/building/player/shared_player_house_tatooine_small_style_02.iff", 2)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(-1.7),float(3),float(8.2)))
@@ -10,5 +10,6 @@ def setup(core):
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.setDefaultItemLimit(200)
core.housingService.addHousingTemplate(houseTemplate)
houseTemplate.setBaseMaintenanceRate(8)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_tatooine_house_small_deed.iff", "object/building/player/shared_player_house_tatooine_small_style_01.iff", 2)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(-1.7),float(3),float(7.9)))
@@ -10,5 +10,6 @@ def setup(core):
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.setDefaultItemLimit(200)
core.housingService.addHousingTemplate(houseTemplate)
houseTemplate.setBaseMaintenanceRate(8)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_player_house_tcg_8_bespin_house_deed.iff", "object/building/player/shared_player_house_tcg_8_bespin_house.iff", 3)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(0), float(2.86), float(-3.5)))
@@ -14,6 +14,7 @@ def setup(core):
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.setDefaultItemLimit(350)
houseTemplate.setBaseMaintenanceRate(8)
core.housingService.addHousingTemplate(houseTemplate)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_merchant_tent_style_01_deed.iff", "object/building/player/shared_player_merchant_tent_style_01.iff", 1)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(3.5),float(-0.3),float(3.5)))
@@ -14,5 +14,6 @@ def setup(core):
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.setDefaultItemLimit(200)
core.housingService.addHousingTemplate(houseTemplate)
houseTemplate.setBaseMaintenanceRate(8)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_merchant_tent_style_02_deed.iff", "object/building/player/shared_player_merchant_tent_style_02.iff", 1)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(3.5),float(-0.3),float(3.5)))
@@ -14,5 +14,6 @@ def setup(core):
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.setDefaultItemLimit(200)
core.housingService.addHousingTemplate(houseTemplate)
houseTemplate.setBaseMaintenanceRate(8)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -2,7 +2,7 @@ import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(core):
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/player_house_deed/shared_merchant_tent_style_03_deed.iff", "object/building/player/shared_player_merchant_tent_style_03.iff", 1)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(3.5),float(-0.3),float(3.5)))
@@ -14,5 +14,6 @@ def setup(core):
houseTemplate.addPlaceablePlanet("dantooine")
houseTemplate.addPlaceablePlanet("lok")
houseTemplate.setDefaultItemLimit(200)
core.housingService.addHousingTemplate(houseTemplate)
houseTemplate.setBaseMaintenanceRate(8)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -0,0 +1,12 @@
import sys
from services.housing import HouseTemplate
from engine.resources.scene import Point3D
def setup(housingTemplates):
houseTemplate = HouseTemplate("object/tangible/deed/city_deed/shared_shuttleport_tatooine_deed.iff", "object/building/tatooine/shared_shuttleport_tatooine.iff", 1)
houseTemplate.addBuildingSign("object/tangible/sign/player/shared_house_address.iff", Point3D(float(3.5),float(-0.3),float(3.5)))
houseTemplate.addPlaceablePlanet("tatooine")
houseTemplate.setDefaultItemLimit(0)
housingTemplates.put(houseTemplate.getDeedTemplate(), houseTemplate)
return
@@ -0,0 +1,30 @@
import sys
from services.spawn import MobileTemplate
from services.spawn import WeaponTemplate
from java.util import Vector
def addTemplate(core):
mobileTemplate = MobileTemplate()
mobileTemplate.setCreatureName('krayt_dragon_adolescent')
mobileTemplate.setLevel(84)
mobileTemplate.setDifficulty(2)
mobileTemplate.setAttackRange(12)
mobileTemplate.setWeaponType(6)
mobileTemplate.setAttackSpeed(1.0)
templates = Vector()
templates.add('object/mobile/shared_krayt_dragon.iff')
mobileTemplate.setTemplates(templates)
weaponTemplates = Vector()
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
weaponTemplates.add(weapontemplate)
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
attacks = Vector()
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
mobileTemplate.setAttacks(attacks)
core.spawnService.addMobileTemplate('adolescent_krayt_dragon', mobileTemplate)
return
+30
View File
@@ -0,0 +1,30 @@
import sys
from services.spawn import MobileTemplate
from services.spawn import WeaponTemplate
from java.util import Vector
def addTemplate(core):
mobileTemplate = MobileTemplate()
mobileTemplate.setCreatureName('dragonet_armodragon')
mobileTemplate.setLevel(25)
mobileTemplate.setDifficulty(0)
mobileTemplate.setAttackRange(15)
mobileTemplate.setWeaponType(6)
mobileTemplate.setAttackSpeed(1.0)
templates = Vector()
templates.add('object/mobile/shared_dragonet.iff')
mobileTemplate.setTemplates(templates)
weaponTemplates = Vector()
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
weaponTemplates.add(weapontemplate)
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
attacks = Vector()
mobileTemplate.setDefaultAttack('creatureRangedAttack')
mobileTemplate.setAttacks(attacks)
core.spawnService.addMobileTemplate('armodragon', mobileTemplate)
return
+18 -3
View File
@@ -1,15 +1,30 @@
import sys
from services.spawn import MobileTemplate
from services.spawn import WeaponTemplate
from java.util import Vector
def addTemplate(core):
mobileTemplate = MobileTemplate()
mobileTemplate.setCreatureName('bantha')
mobileTemplate.setLevel(14)
mobileTemplate.setDifficulty(0)
mobileTemplate.setAttackRange(5)
mobileTemplate.setWeaponType(6)
mobileTemplate.setAttackSpeed(1.0)
templates = Vector()
templates.add('object/mobile/shared_bantha_hue.iff')
mobileTemplate.setCreatureName('bantha')
mobileTemplate.setTemplates(templates)
mobileTemplate.setLevel(14)
weaponTemplates = Vector()
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
weaponTemplates.add(weapontemplate)
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
attacks = Vector()
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
mobileTemplate.setAttacks(attacks)
core.spawnService.addMobileTemplate('bantha', mobileTemplate)
core.spawnService.addMobileTemplate('bantha', mobileTemplate)
return
+30
View File
@@ -0,0 +1,30 @@
import sys
from services.spawn import MobileTemplate
from services.spawn import WeaponTemplate
from java.util import Vector
def addTemplate(core):
mobileTemplate = MobileTemplate()
mobileTemplate.setCreatureName('bantha')
mobileTemplate.setLevel(8)
mobileTemplate.setDifficulty(0)
mobileTemplate.setAttackRange(5)
mobileTemplate.setWeaponType(6)
mobileTemplate.setAttackSpeed(1.0)
templates = Vector()
templates.add('object/mobile/shared_bantha_hue.iff')
mobileTemplate.setTemplates(templates)
weaponTemplates = Vector()
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
weaponTemplates.add(weapontemplate)
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
attacks = Vector()
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
mobileTemplate.setAttacks(attacks)
core.spawnService.addMobileTemplate('bantha_low', mobileTemplate)
return
@@ -0,0 +1,30 @@
import sys
from services.spawn import MobileTemplate
from services.spawn import WeaponTemplate
from java.util import Vector
def addTemplate(core):
mobileTemplate = MobileTemplate()
mobileTemplate.setCreatureName('bantha matriarch')
mobileTemplate.setLevel(15)
mobileTemplate.setDifficulty(0)
mobileTemplate.setAttackRange(5)
mobileTemplate.setWeaponType(6)
mobileTemplate.setAttackSpeed(1.0)
templates = Vector()
templates.add('object/mobile/shared_matriarch_bantha.iff')
mobileTemplate.setTemplates(templates)
weaponTemplates = Vector()
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
weaponTemplates.add(weapontemplate)
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
attacks = Vector()
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
mobileTemplate.setAttacks(attacks)
core.spawnService.addMobileTemplate('bantha_matriarch', mobileTemplate)
return
+30
View File
@@ -0,0 +1,30 @@
import sys
from services.spawn import MobileTemplate
from services.spawn import WeaponTemplate
from java.util import Vector
def addTemplate(core):
mobileTemplate = MobileTemplate()
mobileTemplate.setCreatureName('zucca_boar_blight')
mobileTemplate.setLevel(9)
mobileTemplate.setDifficulty(0)
mobileTemplate.setAttackRange(5)
mobileTemplate.setWeaponType(6)
mobileTemplate.setAttackSpeed(1.0)
templates = Vector()
templates.add('object/mobile/shared_zucca_boar.iff')
mobileTemplate.setTemplates(templates)
weaponTemplates = Vector()
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
weaponTemplates.add(weapontemplate)
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
attacks = Vector()
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
mobileTemplate.setAttacks(attacks)
core.spawnService.addMobileTemplate('blight_boar', mobileTemplate)
return
+30
View File
@@ -0,0 +1,30 @@
import sys
from services.spawn import MobileTemplate
from services.spawn import WeaponTemplate
from java.util import Vector
def addTemplate(core):
mobileTemplate = MobileTemplate()
mobileTemplate.setCreatureName('bocatt')
mobileTemplate.setLevel(17)
mobileTemplate.setDifficulty(0)
mobileTemplate.setAttackRange(15)
mobileTemplate.setWeaponType(6)
mobileTemplate.setAttackSpeed(1.0)
templates = Vector()
templates.add('object/mobile/shared_bocatt.iff')
mobileTemplate.setTemplates(templates)
weaponTemplates = Vector()
weapontemplate = WeaponTemplate('object/weapon/ranged/creature/shared_creature_spit_small_toxicgreen.iff', 6, 1.0)
weaponTemplates.add(weapontemplate)
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
attacks = Vector()
mobileTemplate.setDefaultAttack('creatureRangedAttack')
mobileTemplate.setAttacks(attacks)
core.spawnService.addMobileTemplate('bocatt', mobileTemplate)
return
@@ -0,0 +1,30 @@
import sys
from services.spawn import MobileTemplate
from services.spawn import WeaponTemplate
from java.util import Vector
def addTemplate(core):
mobileTemplate = MobileTemplate()
mobileTemplate.setCreatureName('bantha_bonecracker')
mobileTemplate.setLevel(21)
mobileTemplate.setDifficulty(0)
mobileTemplate.setAttackRange(5)
mobileTemplate.setWeaponType(6)
mobileTemplate.setAttackSpeed(1.0)
templates = Vector()
templates.add('object/mobile/shared_bantha_hue.iff')
mobileTemplate.setTemplates(templates)
weaponTemplates = Vector()
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
weaponTemplates.add(weapontemplate)
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
attacks = Vector()
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
mobileTemplate.setAttacks(attacks)
core.spawnService.addMobileTemplate('bonecracker_bantha', mobileTemplate)
return
+30
View File
@@ -0,0 +1,30 @@
import sys
from services.spawn import MobileTemplate
from services.spawn import WeaponTemplate
from java.util import Vector
def addTemplate(core):
mobileTemplate = MobileTemplate()
mobileTemplate.setCreatureName('bull_bantha')
mobileTemplate.setLevel(15)
mobileTemplate.setDifficulty(0)
mobileTemplate.setAttackRange(5)
mobileTemplate.setWeaponType(6)
mobileTemplate.setAttackSpeed(1.0)
templates = Vector()
templates.add('object/mobile/shared_bantha_hue.iff')
mobileTemplate.setTemplates(templates)
weaponTemplates = Vector()
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
weaponTemplates.add(weapontemplate)
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
attacks = Vector()
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
mobileTemplate.setAttacks(attacks)
core.spawnService.addMobileTemplate('bull_bantha', mobileTemplate)
return
+30
View File
@@ -0,0 +1,30 @@
import sys
from services.spawn import MobileTemplate
from services.spawn import WeaponTemplate
from java.util import Vector
def addTemplate(core):
mobileTemplate = MobileTemplate()
mobileTemplate.setCreatureName('ronto_male')
mobileTemplate.setLevel(18)
mobileTemplate.setDifficulty(0)
mobileTemplate.setAttackRange(5)
mobileTemplate.setWeaponType(6)
mobileTemplate.setAttackSpeed(1.0)
templates = Vector()
templates.add('object/mobile/shared_ronto.iff')
mobileTemplate.setTemplates(templates)
weaponTemplates = Vector()
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
weaponTemplates.add(weapontemplate)
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
attacks = Vector()
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
mobileTemplate.setAttacks(attacks)
core.spawnService.addMobileTemplate('bullronto', mobileTemplate)
return
@@ -0,0 +1,30 @@
import sys
from services.spawn import MobileTemplate
from services.spawn import WeaponTemplate
from java.util import Vector
def addTemplate(core):
mobileTemplate = MobileTemplate()
mobileTemplate.setCreatureName('dewback_cannibal')
mobileTemplate.setLevel(13)
mobileTemplate.setDifficulty(0)
mobileTemplate.setAttackRange(5)
mobileTemplate.setWeaponType(6)
mobileTemplate.setAttackSpeed(1.0)
templates = Vector()
templates.add('object/mobile/shared_dewback.iff')
mobileTemplate.setTemplates(templates)
weaponTemplates = Vector()
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
weaponTemplates.add(weapontemplate)
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
attacks = Vector()
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
mobileTemplate.setAttacks(attacks)
core.spawnService.addMobileTemplate('cannibal_dewback', mobileTemplate)
return
@@ -0,0 +1,30 @@
import sys
from services.spawn import MobileTemplate
from services.spawn import WeaponTemplate
from java.util import Vector
def addTemplate(core):
mobileTemplate = MobileTemplate()
mobileTemplate.setCreatureName('canyon_krayt_dragon')
mobileTemplate.setLevel(85)
mobileTemplate.setDifficulty(2)
mobileTemplate.setAttackRange(12)
mobileTemplate.setWeaponType(6)
mobileTemplate.setAttackSpeed(1.0)
templates = Vector()
templates.add('object/mobile/shared_canyon_krayt_dragon.iff')
mobileTemplate.setTemplates(templates)
weaponTemplates = Vector()
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
weaponTemplates.add(weapontemplate)
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
attacks = Vector()
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
mobileTemplate.setAttacks(attacks)
core.spawnService.addMobileTemplate('canyon_krayt_dragon', mobileTemplate)
return
@@ -0,0 +1,30 @@
import sys
from services.spawn import MobileTemplate
from services.spawn import WeaponTemplate
from java.util import Vector
def addTemplate(core):
mobileTemplate = MobileTemplate()
mobileTemplate.setCreatureName('fragile_kreetle')
mobileTemplate.setLevel(2)
mobileTemplate.setDifficulty(0)
mobileTemplate.setAttackRange(5)
mobileTemplate.setWeaponType(6)
mobileTemplate.setAttackSpeed(1.0)
templates = Vector()
templates.add('object/mobile/shared_kreetle.iff')
mobileTemplate.setTemplates(templates)
weaponTemplates = Vector()
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
weaponTemplates.add(weapontemplate)
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
attacks = Vector()
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
mobileTemplate.setAttacks(attacks)
core.spawnService.addMobileTemplate('carrion_kreetle', mobileTemplate)
return
+30
View File
@@ -0,0 +1,30 @@
import sys
from services.spawn import MobileTemplate
from services.spawn import WeaponTemplate
from java.util import Vector
def addTemplate(core):
mobileTemplate = MobileTemplate()
mobileTemplate.setCreatureName('cave_beetle')
mobileTemplate.setLevel(5)
mobileTemplate.setDifficulty(0)
mobileTemplate.setAttackRange(15)
mobileTemplate.setWeaponType(6)
mobileTemplate.setAttackSpeed(1.0)
templates = Vector()
templates.add('object/mobile/shared_rock_beetle.iff')
mobileTemplate.setTemplates(templates)
weaponTemplates = Vector()
weapontemplate = WeaponTemplate('object/weapon/ranged/creature/shared_creature_spit_small_toxicgreen.iff', 6, 1.0)
weaponTemplates.add(weapontemplate)
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
attacks = Vector()
mobileTemplate.setDefaultAttack('creatureRangedAttack')
mobileTemplate.setAttacks(attacks)
core.spawnService.addMobileTemplate('cave_beetle', mobileTemplate)
return
+30
View File
@@ -0,0 +1,30 @@
import sys
from services.spawn import MobileTemplate
from services.spawn import WeaponTemplate
from java.util import Vector
def addTemplate(core):
mobileTemplate = MobileTemplate()
mobileTemplate.setCreatureName('city_rockmite')
mobileTemplate.setLevel(5)
mobileTemplate.setDifficulty(0)
mobileTemplate.setAttackRange(5)
mobileTemplate.setWeaponType(6)
mobileTemplate.setAttackSpeed(1.0)
templates = Vector()
templates.add('object/mobile/shared_rock_mite.iff')
mobileTemplate.setTemplates(templates)
weaponTemplates = Vector()
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
weaponTemplates.add(weapontemplate)
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
attacks = Vector()
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
mobileTemplate.setAttacks(attacks)
core.spawnService.addMobileTemplate('city_rockmite', mobileTemplate)
return
@@ -0,0 +1,30 @@
import sys
from services.spawn import MobileTemplate
from services.spawn import WeaponTemplate
from java.util import Vector
def addTemplate(core):
mobileTemplate = MobileTemplate()
mobileTemplate.setCreatureName('city_sewer_swamprat')
mobileTemplate.setLevel(3)
mobileTemplate.setDifficulty(0)
mobileTemplate.setAttackRange(5)
mobileTemplate.setWeaponType(6)
mobileTemplate.setAttackSpeed(1.0)
templates = Vector()
templates.add('object/mobile/shared_womp_rat.iff')
mobileTemplate.setTemplates(templates)
weaponTemplates = Vector()
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
weaponTemplates.add(weapontemplate)
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
attacks = Vector()
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
mobileTemplate.setAttacks(attacks)
core.spawnService.addMobileTemplate('city_sewer_swamprat', mobileTemplate)
return
+30
View File
@@ -0,0 +1,30 @@
import sys
from services.spawn import MobileTemplate
from services.spawn import WeaponTemplate
from java.util import Vector
def addTemplate(core):
mobileTemplate = MobileTemplate()
mobileTemplate.setCreatureName('cu_pa')
mobileTemplate.setLevel(3)
mobileTemplate.setDifficulty(0)
mobileTemplate.setAttackRange(5)
mobileTemplate.setWeaponType(6)
mobileTemplate.setAttackSpeed(1.0)
templates = Vector()
templates.add('object/mobile/shared_cu_pa.iff')
mobileTemplate.setTemplates(templates)
weaponTemplates = Vector()
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
weaponTemplates.add(weapontemplate)
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
attacks = Vector()
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
mobileTemplate.setAttacks(attacks)
core.spawnService.addMobileTemplate('cu_pa', mobileTemplate)
return
+30
View File
@@ -0,0 +1,30 @@
import sys
from services.spawn import MobileTemplate
from services.spawn import WeaponTemplate
from java.util import Vector
def addTemplate(core):
mobileTemplate = MobileTemplate()
mobileTemplate.setCreatureName('kreetle_death')
mobileTemplate.setLevel(7)
mobileTemplate.setDifficulty(0)
mobileTemplate.setAttackRange(5)
mobileTemplate.setWeaponType(6)
mobileTemplate.setAttackSpeed(1.0)
templates = Vector()
templates.add('object/mobile/shared_kreetle.iff')
mobileTemplate.setTemplates(templates)
weaponTemplates = Vector()
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
weaponTemplates.add(weapontemplate)
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
attacks = Vector()
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
mobileTemplate.setAttacks(attacks)
core.spawnService.addMobileTemplate('death_kreetle', mobileTemplate)
return
+30
View File
@@ -0,0 +1,30 @@
import sys
from services.spawn import MobileTemplate
from services.spawn import WeaponTemplate
from java.util import Vector
def addTemplate(core):
mobileTemplate = MobileTemplate()
mobileTemplate.setCreatureName('desert_eopie')
mobileTemplate.setLevel(16)
mobileTemplate.setDifficulty(0)
mobileTemplate.setAttackRange(5)
mobileTemplate.setWeaponType(6)
mobileTemplate.setAttackSpeed(1.0)
templates = Vector()
templates.add('object/mobile/shared_eopie.iff')
mobileTemplate.setTemplates(templates)
weaponTemplates = Vector()
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
weaponTemplates.add(weapontemplate)
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
attacks = Vector()
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
mobileTemplate.setAttacks(attacks)
core.spawnService.addMobileTemplate('desert_eopie', mobileTemplate)
return
@@ -0,0 +1,30 @@
import sys
from services.spawn import MobileTemplate
from services.spawn import WeaponTemplate
from java.util import Vector
def addTemplate(core):
mobileTemplate = MobileTemplate()
mobileTemplate.setCreatureName('orphan_kreetle')
mobileTemplate.setLevel(3)
mobileTemplate.setDifficulty(0)
mobileTemplate.setAttackRange(5)
mobileTemplate.setWeaponType(6)
mobileTemplate.setAttackSpeed(1.0)
templates = Vector()
templates.add('object/mobile/shared_kreetle.iff')
mobileTemplate.setTemplates(templates)
weaponTemplates = Vector()
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
weaponTemplates.add(weapontemplate)
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
attacks = Vector()
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
mobileTemplate.setAttacks(attacks)
core.spawnService.addMobileTemplate('desert_kreetle', mobileTemplate)
return
@@ -0,0 +1,30 @@
import sys
from services.spawn import MobileTemplate
from services.spawn import WeaponTemplate
from java.util import Vector
def addTemplate(core):
mobileTemplate = MobileTemplate()
mobileTemplate.setCreatureName('desert_razorback')
mobileTemplate.setLevel(23)
mobileTemplate.setDifficulty(0)
mobileTemplate.setAttackRange(5)
mobileTemplate.setWeaponType(6)
mobileTemplate.setAttackSpeed(1.0)
templates = Vector()
templates.add('object/mobile/shared_zucca_boar.iff')
mobileTemplate.setTemplates(templates)
weaponTemplates = Vector()
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
weaponTemplates.add(weapontemplate)
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
attacks = Vector()
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
mobileTemplate.setAttacks(attacks)
core.spawnService.addMobileTemplate('desert_razorback', mobileTemplate)
return
+30
View File
@@ -0,0 +1,30 @@
import sys
from services.spawn import MobileTemplate
from services.spawn import WeaponTemplate
from java.util import Vector
def addTemplate(core):
mobileTemplate = MobileTemplate()
mobileTemplate.setCreatureName('desert_squill')
mobileTemplate.setLevel(14)
mobileTemplate.setDifficulty(0)
mobileTemplate.setAttackRange(5)
mobileTemplate.setWeaponType(6)
mobileTemplate.setAttackSpeed(1.0)
templates = Vector()
templates.add('object/mobile/shared_squill.iff')
mobileTemplate.setTemplates(templates)
weaponTemplates = Vector()
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
weaponTemplates.add(weapontemplate)
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
attacks = Vector()
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
mobileTemplate.setAttacks(attacks)
core.spawnService.addMobileTemplate('desert_squill', mobileTemplate)
return
+17 -3
View File
@@ -1,16 +1,30 @@
import sys
from services.spawn import MobileTemplate
from services.spawn import WeaponTemplate
from java.util import Vector
def addTemplate(core):
mobileTemplate = MobileTemplate()
mobileTemplate.setCreatureName('dewback')
mobileTemplate.setLevel(17)
mobileTemplate.setDifficulty(0)
mobileTemplate.setAttackRange(5)
mobileTemplate.setWeaponType(6)
mobileTemplate.setAttackSpeed(1.0)
templates = Vector()
templates.add('object/mobile/shared_dewback.iff')
mobileTemplate.setCreatureName('dewback')
mobileTemplate.setTemplates(templates)
mobileTemplate.setLevel(17)
weaponTemplates = Vector()
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
weaponTemplates.add(weapontemplate)
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
attacks = Vector()
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
mobileTemplate.setAttacks(attacks)
core.spawnService.addMobileTemplate('dewback', mobileTemplate)
return
+30
View File
@@ -0,0 +1,30 @@
import sys
from services.spawn import MobileTemplate
from services.spawn import WeaponTemplate
from java.util import Vector
def addTemplate(core):
mobileTemplate = MobileTemplate()
mobileTemplate.setCreatureName('dim_u_bantha')
mobileTemplate.setLevel(3)
mobileTemplate.setDifficulty(0)
mobileTemplate.setAttackRange(5)
mobileTemplate.setWeaponType(6)
mobileTemplate.setAttackSpeed(1.0)
templates = Vector()
templates.add('object/mobile/shared_bantha_hue.iff')
mobileTemplate.setTemplates(templates)
weaponTemplates = Vector()
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
weaponTemplates.add(weapontemplate)
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
attacks = Vector()
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
mobileTemplate.setAttacks(attacks)
core.spawnService.addMobileTemplate('dim-u_bantha', mobileTemplate)
return
@@ -0,0 +1,30 @@
import sys
from services.spawn import MobileTemplate
from services.spawn import WeaponTemplate
from java.util import Vector
def addTemplate(core):
mobileTemplate = MobileTemplate()
mobileTemplate.setCreatureName('bocatt_diseased')
mobileTemplate.setLevel(5)
mobileTemplate.setDifficulty(0)
mobileTemplate.setAttackRange(5)
mobileTemplate.setWeaponType(6)
mobileTemplate.setAttackSpeed(1.0)
templates = Vector()
templates.add('object/mobile/shared_bocatt.iff')
mobileTemplate.setTemplates(templates)
weaponTemplates = Vector()
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
weaponTemplates.add(weapontemplate)
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
attacks = Vector()
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
mobileTemplate.setAttacks(attacks)
core.spawnService.addMobileTemplate('diseased_bocatt', mobileTemplate)
return
@@ -0,0 +1,30 @@
import sys
from services.spawn import MobileTemplate
from services.spawn import WeaponTemplate
from java.util import Vector
def addTemplate(core):
mobileTemplate = MobileTemplate()
mobileTemplate.setCreatureName('domestic_eopie')
mobileTemplate.setLevel(1)
mobileTemplate.setDifficulty(0)
mobileTemplate.setAttackRange(5)
mobileTemplate.setWeaponType(6)
mobileTemplate.setAttackSpeed(1.0)
templates = Vector()
templates.add('object/mobile/shared_eopie.iff')
mobileTemplate.setTemplates(templates)
weaponTemplates = Vector()
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
weaponTemplates.add(weapontemplate)
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
attacks = Vector()
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
mobileTemplate.setAttacks(attacks)
core.spawnService.addMobileTemplate('domestic_eopie', mobileTemplate)
return
+30
View File
@@ -0,0 +1,30 @@
import sys
from services.spawn import MobileTemplate
from services.spawn import WeaponTemplate
from java.util import Vector
def addTemplate(core):
mobileTemplate = MobileTemplate()
mobileTemplate.setCreatureName('dragonet')
mobileTemplate.setLevel(24)
mobileTemplate.setDifficulty(0)
mobileTemplate.setAttackRange(15)
mobileTemplate.setWeaponType(6)
mobileTemplate.setAttackSpeed(1.0)
templates = Vector()
templates.add('object/mobile/shared_dune_lizard.iff')
mobileTemplate.setTemplates(templates)
weaponTemplates = Vector()
weapontemplate = WeaponTemplate('object/weapon/ranged/creature/shared_creature_spit_small_toxicgreen.iff', 6, 1.0)
weaponTemplates.add(weapontemplate)
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
attacks = Vector()
mobileTemplate.setDefaultAttack('creatureRangedAttack')
mobileTemplate.setAttacks(attacks)
core.spawnService.addMobileTemplate('dragonet', mobileTemplate)
return
+30
View File
@@ -0,0 +1,30 @@
import sys
from services.spawn import MobileTemplate
from services.spawn import WeaponTemplate
from java.util import Vector
def addTemplate(core):
mobileTemplate = MobileTemplate()
mobileTemplate.setCreatureName('dwarf_nuna_drooling')
mobileTemplate.setLevel(2)
mobileTemplate.setDifficulty(0)
mobileTemplate.setAttackRange(5)
mobileTemplate.setWeaponType(6)
mobileTemplate.setAttackSpeed(1.0)
templates = Vector()
templates.add('object/mobile/shared_nuna.iff')
mobileTemplate.setTemplates(templates)
weaponTemplates = Vector()
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
weaponTemplates.add(weapontemplate)
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
attacks = Vector()
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
mobileTemplate.setAttacks(attacks)
core.spawnService.addMobileTemplate('drooling_nuna', mobileTemplate)
return
+30
View File
@@ -0,0 +1,30 @@
import sys
from services.spawn import MobileTemplate
from services.spawn import WeaponTemplate
from java.util import Vector
def addTemplate(core):
mobileTemplate = MobileTemplate()
mobileTemplate.setCreatureName('dune_bantha')
mobileTemplate.setLevel(20)
mobileTemplate.setDifficulty(0)
mobileTemplate.setAttackRange(5)
mobileTemplate.setWeaponType(6)
mobileTemplate.setAttackSpeed(1.0)
templates = Vector()
templates.add('object/mobile/shared_bantha_hue.iff')
mobileTemplate.setTemplates(templates)
weaponTemplates = Vector()
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
weaponTemplates.add(weapontemplate)
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
attacks = Vector()
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
mobileTemplate.setAttacks(attacks)
core.spawnService.addMobileTemplate('dune_bantha', mobileTemplate)
return
+30
View File
@@ -0,0 +1,30 @@
import sys
from services.spawn import MobileTemplate
from services.spawn import WeaponTemplate
from java.util import Vector
def addTemplate(core):
mobileTemplate = MobileTemplate()
mobileTemplate.setCreatureName('dune_beetle')
mobileTemplate.setLevel(5)
mobileTemplate.setDifficulty(0)
mobileTemplate.setAttackRange(5)
mobileTemplate.setWeaponType(6)
mobileTemplate.setAttackSpeed(1.0)
templates = Vector()
templates.add('object/mobile/shared_giant_sand_beetle.iff')
mobileTemplate.setTemplates(templates)
weaponTemplates = Vector()
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
weaponTemplates.add(weapontemplate)
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
attacks = Vector()
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
mobileTemplate.setAttacks(attacks)
core.spawnService.addMobileTemplate('dune_beetle', mobileTemplate)
return
+30
View File
@@ -0,0 +1,30 @@
import sys
from services.spawn import MobileTemplate
from services.spawn import WeaponTemplate
from java.util import Vector
def addTemplate(core):
mobileTemplate = MobileTemplate()
mobileTemplate.setCreatureName('dune_lizard')
mobileTemplate.setLevel(5)
mobileTemplate.setDifficulty(0)
mobileTemplate.setAttackRange(5)
mobileTemplate.setWeaponType(6)
mobileTemplate.setAttackSpeed(1.0)
templates = Vector()
templates.add('object/mobile/shared_dune_lizard.iff')
mobileTemplate.setTemplates(templates)
weaponTemplates = Vector()
weapontemplate = WeaponTemplate('object/weapon/ranged/creature/shared_creature_spit_small_toxicgreen.iff', 6, 1.0)
weaponTemplates.add(weapontemplate)
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
attacks = Vector()
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
mobileTemplate.setAttacks(attacks)
core.spawnService.addMobileTemplate('dune_lizard', mobileTemplate)
return
+30
View File
@@ -0,0 +1,30 @@
import sys
from services.spawn import MobileTemplate
from services.spawn import WeaponTemplate
from java.util import Vector
def addTemplate(core):
mobileTemplate = MobileTemplate()
mobileTemplate.setCreatureName('dwarf_bantha')
mobileTemplate.setLevel(10)
mobileTemplate.setDifficulty(0)
mobileTemplate.setAttackRange(5)
mobileTemplate.setWeaponType(6)
mobileTemplate.setAttackSpeed(1.0)
templates = Vector()
templates.add('object/mobile/shared_dwarf_bantha.iff')
mobileTemplate.setTemplates(templates)
weaponTemplates = Vector()
weapontemplate = WeaponTemplate('object/weapon/melee/unarmed/shared_unarmed_default.iff', 6, 1.0)
weaponTemplates.add(weapontemplate)
mobileTemplate.setWeaponTemplateVector(weaponTemplates)
attacks = Vector()
mobileTemplate.setDefaultAttack('creatureMeleeAttack')
mobileTemplate.setAttacks(attacks)
core.spawnService.addMobileTemplate('dwarf_bantha', mobileTemplate)
return

Some files were not shown because too many files have changed in this diff Show More