Instructions Jenkins Doxygen

[added] screenplays for static spawns on naboo 37/1637/1
authormarsorbust <ajensenmtdew76@gmail.com>
Sat, 3 May 2014 07:03:41 +0000 (00:03 -0700)
committermarsorbust <ajensenmtdew76@gmail.com>
Sat, 3 May 2014 07:03:41 +0000 (00:03 -0700)
[populated] static spawns on south half of naboo

Change-Id: I01c78e8cdba1b0919a4d26d38c425d38b40e2a53

MMOCoreORB/bin/scripts/screenplays/screenplays.lua
MMOCoreORB/bin/scripts/screenplays/static_spawns/naboo_static_spawns.lua [deleted file]
MMOCoreORB/bin/scripts/screenplays/static_spawns/naboo_static_spawns_north.lua [new file with mode: 0644]
MMOCoreORB/bin/scripts/screenplays/static_spawns/naboo_static_spawns_south.lua [new file with mode: 0644]

index 35cc8b7..7641448 100644 (file)
@@ -201,7 +201,8 @@ includeFile("static_spawns/dathomir_static_spawns_se.lua")
 includeFile("static_spawns/dathomir_static_spawns_sw.lua")
 includeFile("static_spawns/endor_static_spawns.lua")
 includeFile("static_spawns/lok_static_spawns.lua")
-includeFile("static_spawns/naboo_static_spawns.lua")
+--includeFile("static_spawns/naboo_static_spawns_north.lua")
+includeFile("static_spawns/naboo_static_spawns_south.lua")
 includeFile("static_spawns/rori_static_spawns.lua")
 includeFile("static_spawns/talus_static_spawns_north.lua")
 includeFile("static_spawns/talus_static_spawns_south.lua")
diff --git a/MMOCoreORB/bin/scripts/screenplays/static_spawns/naboo_static_spawns.lua b/MMOCoreORB/bin/scripts/screenplays/static_spawns/naboo_static_spawns.lua
deleted file mode 100644 (file)
index 9fb560e..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
---This is to be used for static spawns that are NOT part of caves, cities, dungeons, poi's, or other large screenplays.
-NabooStaticSpawnsScreenPlay = ScreenPlay:new 
-{
-       numberOfActs = 1,
-
-       screenplayName = "NabooStaticSpawnsScreenPlay",
-}
-
-registerScreenPlay("NabooStaticSpawnsScreenPlay", true)
-
-function NabooStaticSpawnsScreenPlay:start()
-       if (isZoneEnabled("naboo")) then
-               self:spawnMobiles()
-       end
-end
-
-function NabooStaticSpawnsScreenPlay:spawnMobiles()
-
-       --Need to add the rest of static spawns (Incomplete).
-
-       --Imperial Outpost Guard House (-4769 -3981) Rebel Outpost needs to be populated
-
-end
diff --git a/MMOCoreORB/bin/scripts/screenplays/static_spawns/naboo_static_spawns_north.lua b/MMOCoreORB/bin/scripts/screenplays/static_spawns/naboo_static_spawns_north.lua
new file mode 100644 (file)
index 0000000..1fc5322
--- /dev/null
@@ -0,0 +1,43 @@
+--This is to be used for static spawns that are NOT part of caves, cities, dungeons, poi's, or other large screenplays.
+NabooStaticSpawnsNorthScreenPlay = ScreenPlay:new {
+       numberOfActs = 1,
+
+       screenplayName = "NabooStaticSpawnsNorthScreenPlay",
+
+       lootContainers = {
+               
+
+       },
+
+       lootLevel = 19,
+
+       lootGroups = {
+               {
+                       groups = {
+                               {group = "color_crystals", chance = 700000},
+                               {group = "junk", chance = 6900000},
+                               {group = "rifles", chance = 600000},
+                               {group = "carbines", chance = 600000},
+                               {group = "pistols", chance = 600000},
+                               {group = "clothing_attachments", chance = 300000},
+                               {group = "armor_attachments", chance = 300000}
+                       },
+                       lootChance = 8000000
+               }
+       },
+
+       lootContainerRespawn = 1800 -- 30 minutes
+}
+
+registerScreenPlay("NabooStaticSpawnsNorthScreenPlay", true)
+
+function NabooStaticSpawnsNorthScreenPlay:start()
+       if (isZoneEnabled("naboo")) then
+               self:spawnMobiles()
+               self:initializeLootContainers()
+       end
+end
+
+function NabooStaticSpawnsNorthScreenPlay:spawnMobiles()
+
+end
diff --git a/MMOCoreORB/bin/scripts/screenplays/static_spawns/naboo_static_spawns_south.lua b/MMOCoreORB/bin/scripts/screenplays/static_spawns/naboo_static_spawns_south.lua
new file mode 100644 (file)
index 0000000..229ebdf
--- /dev/null
@@ -0,0 +1,81 @@
+--This is to be used for static spawns that are NOT part of caves, cities, dungeons, poi's, or other large screenplays.
+NabooStaticSpawnsSouthScreenPlay = ScreenPlay:new {
+       numberOfActs = 1,
+
+       screenplayName = "NabooStaticSpawnsSouthScreenPlay",
+
+}
+registerScreenPlay("NabooStaticSpawnsSouthScreenPlay", true)
+
+function NabooStaticSpawnsSouthScreenPlay:start()
+       if (isZoneEnabled("naboo")) then
+               self:spawnMobiles()
+
+       end
+end
+
+function NabooStaticSpawnsSouthScreenPlay:spawnMobiles()
+
+               --Fishing Pond (-6310,-5075)
+       spawnMobile("naboo", "commoner", 180, -6306.9, 5.5, -5082.5, -158.0, 0)
+       spawnMobile("naboo", "commoner", 180, -6318.0, 4.7, -5077.5, -34.0, 0)
+       spawnMobile("naboo", "commoner", 180, -6327.0, 3.3, -5082.4, 39.0, 0)
+
+               --Gungan Sheild Generator (-5184,-6366)
+
+               --Gungan Statue Head (7160,-5764)
+       spawnMobile("naboo", "gungan_hunter", 300, 7153.6, 27.8, -5771.8, -78.0, 0)
+       spawnMobile("naboo", "gungan_kaadu_rider", 300, 7152.7, 27.3, -5777.3, -62.0, 0)
+       spawnMobile("naboo", "gungan_kaadu", 300, 7161.2, 25.3, -5783.4, -62.0, 0)
+
+               --Gazebo (1010,-3466)
+       spawnMobile("naboo", "commoner_old", 180, 1012.2, 185.3, -3468.7, 175.0, 0)
+       spawnMobile("naboo", "commoner_naboo", 180, 1014.5, 185.3, -3461.2, -145.0, 0)
+
+               --Statues + Fire (-1637,-4032)
+       spawnMobile("naboo", "gungan_priest", 300, -1638.6, 14.0, -4033.7, 90, 0)
+
+               --Small Rebel Outpost (-4767,-3975)
+       spawnMobile("naboo", "rebel_warrant_officer_i", 300, -4773.3, 333.3, -3985.2, -90.0, 0)
+       spawnMobile("naboo", "rebel_commando", 300, -4773.3, 333.3, -3979.4, -90.0, 0)
+       spawnMobile("naboo", "rebel_commando", 300, -4767.3, 333.3, -3976.5, 0.0, 0)
+       spawnMobile("naboo", "rebel_commando", 300, 4.3, 0.5, 3.0, 180, 9525590)
+
+               --Arch & Debris (-6592,-2682)
+       spawnMobile("naboo", "gungan_hermit", 300, -6597.2, 152.4, -2679.5, 78.0, 0)
+
+               --Arch & statue (-4421,-2226)
+       spawnMobile("naboo", "gungan_hermit", 300, -4422.8, 267.4, -2216.8, -165.0, 0)
+
+               --Crashed Escape Pod (-2433,-2492)
+       spawnMobile("naboo", "r3", 300, -2433.6, 269.7, -2492.3, 65.0, 0)
+       spawnMobile("naboo", "r5", 300, -2433.9, 269.3, -2489.1, 5.0, 0)
+
+               --Broken Wall (3485,-2882)
+
+               --Statue Head (4662,-2489)
+
+               --Pillars (7263,-2973)
+       spawnMobile("naboo", "gungan_hermit", 300, 7257.0, 111.1, -2970.9, 35.0, 0)
+       spawnMobile("naboo", "gungan_hermit", 300, 7260.2, 110.8, -2967.6, -37.5, 0)
+
+               --Stone Mast (1216,-1248)
+
+               --Gungan Ruins (0,-1866)
+
+               --Gate & Gazebo (-258,-46)
+       spawnMobile("naboo", "commoner_naboo", 180, -258.6, 2.9, -74.4, -25.0, 0)
+
+               --Statue & Ruins (-190,-901)
+       spawnMobile("naboo", "gungan_hermit", 300, -195.5, 111.7, -898.2, -80.0, 0)
+       spawnMobile("naboo", "gungan_hunter", 300, -171.8, 110.7, -902.4, 90.0, 0)
+
+               --Fire & Pillars (-1775,-487)
+       spawnMobile("naboo", "naboo_pirate", 300, -1784.0, 33.3, -490.8, -6.0, 0)
+       spawnMobile("naboo", "naboo_pirate", 300, -1781.9, 33.2, -487.9, 92.0, 0)
+       spawnMobile("naboo", "naboo_pirate", 300, -1769.5, 33.2, -495.6, -45.0, 0)
+
+               --Ruined Walls (-3586,-880)
+
+
+end