From e8a3da16f7ea2dc3f3d86c4b55e6e63423801459 Mon Sep 17 00:00:00 2001 From: Levarrishawk Date: Sun, 4 May 2014 05:32:27 -0400 Subject: [PATCH] Additional Tatooine Statics It is recommended that more NPCs not be added beyond this for now. Several of the NPCs added to date will need adjustments made. --- .../tatooine/jawa_sandcrawler_legacy.py | 25 +++++++++++++++++++ .../static_spawns/tatooine/lars_homestead.py | 25 +++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 scripts/static_spawns/tatooine/jawa_sandcrawler_legacy.py create mode 100644 scripts/static_spawns/tatooine/lars_homestead.py diff --git a/scripts/static_spawns/tatooine/jawa_sandcrawler_legacy.py b/scripts/static_spawns/tatooine/jawa_sandcrawler_legacy.py new file mode 100644 index 00000000..d64204cd --- /dev/null +++ b/scripts/static_spawns/tatooine/jawa_sandcrawler_legacy.py @@ -0,0 +1,25 @@ +import sys +# Project SWG: Mos Entha: Static Spawns +# (C)2014 ProjectSWG + + + +from resources.datatables import Options +from resources.datatables import State + +def addPlanetSpawns(core, planet): + + + stcSvc = core.staticService + objSvc = core.objectService + + # TODO Check all NPCs for personalized scripting, change format. + + #Outside + fa2po = stcSvc.spawnObject('object/mobile/shared_3po_protocol_droid.iff', 'tatooine', long(0), float(-3805.7), float(30.4), float(-4721.6), float(0), float(0)) + fa2po.setCustomName2('FA-2PO') + fa2p0.setOptionsBitmask(256) + + + return + diff --git a/scripts/static_spawns/tatooine/lars_homestead.py b/scripts/static_spawns/tatooine/lars_homestead.py new file mode 100644 index 00000000..88c7b417 --- /dev/null +++ b/scripts/static_spawns/tatooine/lars_homestead.py @@ -0,0 +1,25 @@ +import sys +# Project SWG: Mos Entha: Static Spawns +# (C)2014 ProjectSWG + + + +from resources.datatables import Options +from resources.datatables import State + +def addPlanetSpawns(core, planet): + + + stcSvc = core.staticService + objSvc = core.objectService + + # TODO Check all NPCs for personalized scripting, change format. + + #Outside + zefAndo = stcSvc.spawnObject('object/mobile/shared_dressed_legacy_zef.iff', 'tatooine', long(0), float(-2574.9), float(0), float(-5516.7), float(0), float(0)) + zefAndo.setCustomName2('Zef Ando') + zefAndo.setOptionsBitmask(256) + + + return +