Swarmer Boss is now in a Ruin (Cost 20)

This commit is contained in:
Remie Richards
2016-11-25 17:58:49 +00:00
parent c2d9c849b9
commit e95fa57f3a
4 changed files with 34 additions and 3 deletions
@@ -0,0 +1,24 @@
"a" = (/turf/template_noop,/area/template_noop)
"b" = (/turf/closed/mineral/volcanic/lava_land_surface,/area/template_noop)
"c" = (/turf/closed/wall/mineral/plastitanium{baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface},/area/ruin/unpowered)
"d" = (/turf/open/floor/mineral/plastitanium/brig{baseturf = /turf/open/floor/plating/lava/smooth},/area/ruin/unpowered)
"e" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion"; dir = 8},/turf/template_noop,/area/ruin/unpowered)
"f" = (/mob/living/simple_animal/hostile/megafauna/swarmer_swarm_beacon,/turf/open/floor/mineral/plastitanium/brig{baseturf = /turf/open/floor/plating/lava/smooth},/area/ruin/unpowered)
(1,1,1) = {"
aaaaaaaaaaaaaaa
aaabbaaaaaaaaaa
aaabbbbbaaaaaaa
aabbbbbbbbbaaaa
abbbbbbaaabbaaa
bbbbbbcccaaacca
abbbbcddddddcea
acdaaadddddceaa
aaddaaddfddceaa
acddaddddddceaa
aacbbcdddddacea
abbbbacccccacca
abbbbbbbbbbaaaa
aaaabbbbbbbaaaa
aaaaaaaabbaaaaa
"}
+8
View File
@@ -209,3 +209,11 @@
suffix = "lavaland_surface_hermit.dmm"
allow_duplicates = FALSE
cost = 10
/datum/map_template/ruin/lavaland/swarmer_boss
name = "Crashed Shuttle"
id = "swarmerboss"
description = "A Syndicate shuttle had an unfortunate stowaway..."
suffix = "lavaland_surface_swarmer_crash.dmm"
allow_duplicates = FALSE
cost = 20
@@ -150,8 +150,8 @@
/turf/open/floor/plating/asteroid/airless/cave
var/length = 100
var/mob_spawn_list = list(/mob/living/simple_animal/hostile/asteroid/goldgrub = 1, /mob/living/simple_animal/hostile/asteroid/goliath = 5, /mob/living/simple_animal/hostile/asteroid/basilisk = 4, /mob/living/simple_animal/hostile/asteroid/hivelord = 3)
var/megafauna_spawn_list = list(/mob/living/simple_animal/hostile/megafauna/dragon = 4, /mob/living/simple_animal/hostile/megafauna/colossus = 2, \
/mob/living/simple_animal/hostile/megafauna/bubblegum = SPAWN_BUBBLEGUM, /mob/living/simple_animal/hostile/megafauna/swarmer_swarm_beacon = 2)
var/list/megafauna_spawn_list = list(/mob/living/simple_animal/hostile/megafauna/dragon = 4, /mob/living/simple_animal/hostile/megafauna/colossus = 2, \
/mob/living/simple_animal/hostile/megafauna/bubblegum = SPAWN_BUBBLEGUM)
var/flora_spawn_list = list(/obj/structure/flora/ash/leaf_shroom = 2 , /obj/structure/flora/ash/cap_shroom = 2 , /obj/structure/flora/ash/stem_shroom = 2 , /obj/structure/flora/ash/cacti = 1, /obj/structure/flora/ash/tall_shroom = 2)
var/sanity = 1
var/forward_cave_dir = 1
@@ -267,7 +267,6 @@
. = ..()
if(!ckey && !stat && search_objects < 3 && damage > 0)//Not unconscious, and we don't ignore mobs
if(search_objects)//Turn off item searching and ignore whatever item we were looking at, we're more concerned with fight or flight
search_objects = 0
target = null
LoseSearchObjects()
if(AIStatus == AI_IDLE)