Remaps seed vault, adds bees and changes cherry to cherry bomb in random seed spawn (#973)

This commit is contained in:
CitadelStationBot
2017-05-14 20:12:00 -07:00
committed by kevinz000
parent 45a81d32a4
commit 226fdf9040
4 changed files with 254 additions and 207 deletions
@@ -9,19 +9,89 @@
/turf/closed/wall/r_wall, /turf/closed/wall/r_wall,
/area/ruin/powered) /area/ruin/powered)
"d" = ( "d" = (
/obj/structure/shuttle/engine/propulsion{ /obj/structure/table/wood,
icon_state = "propulsion"; /obj/item/weapon/lighter,
dir = 8 /obj/item/weapon/lighter,
/obj/item/weapon/storage/fancy/rollingpapers,
/obj/item/weapon/storage/fancy/rollingpapers,
/obj/item/weapon/storage/fancy/rollingpapers,
/obj/item/weapon/storage/fancy/rollingpapers,
/turf/open/floor/plasteel/freezer{
baseturf = /turf/open/floor/plating/lava/smooth
}, },
/turf/closed/mineral/volcanic/lava_land_surface, /area/ruin/powered)
/area/lavaland/surface/outdoors)
"e" = ( "e" = (
/obj/machinery/smartfridge, /obj/structure/table/wood,
/obj/item/weapon/storage/box/disks_plantgene,
/turf/open/floor/plasteel/freezer{ /turf/open/floor/plasteel/freezer{
baseturf = /turf/open/floor/plating/lava/smooth baseturf = /turf/open/floor/plating/lava/smooth
}, },
/area/ruin/powered) /area/ruin/powered)
"f" = ( "f" = (
/obj/machinery/plantgenes/seedvault,
/turf/open/floor/plasteel/freezer{
baseturf = /turf/open/floor/plating/lava/smooth
},
/area/ruin/powered)
"g" = (
/obj/structure/table/wood,
/turf/open/floor/plasteel/freezer{
baseturf = /turf/open/floor/plating/lava/smooth
},
/area/ruin/powered)
"h" = (
/turf/open/floor/plasteel/freezer{
baseturf = /turf/open/floor/plating/lava/smooth
},
/area/ruin/powered)
"i" = (
/obj/structure/closet/crate/hydroponics,
/obj/structure/beebox,
/obj/item/weapon/melee/flyswatter,
/obj/item/honey_frame,
/obj/item/honey_frame,
/obj/item/honey_frame,
/obj/item/queen_bee/bought,
/obj/item/clothing/head/beekeeper_head,
/obj/item/clothing/suit/beekeeper_suit,
/turf/open/floor/plasteel/freezer{
baseturf = /turf/open/floor/plating/lava/smooth
},
/area/ruin/powered)
"j" = (
/obj/structure/shuttle/engine/propulsion{
icon_state = "propulsion";
dir = 8
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/lavaland/surface/outdoors)
"k" = (
/obj/structure/closet/crate,
/obj/effect/spawner/lootdrop/seed_vault,
/turf/open/floor/plasteel/freezer{
baseturf = /turf/open/floor/plating/lava/smooth
},
/area/ruin/powered)
"l" = (
/obj/machinery/door/airlock,
/turf/open/floor/plasteel/freezer{
baseturf = /turf/open/floor/plating/lava/smooth
},
/area/ruin/powered)
"m" = (
/obj/structure/shuttle/engine/propulsion{
icon_state = "propulsion";
dir = 8
},
/turf/open/space/basic,
/area/lavaland/surface/outdoors)
"n" = (
/obj/machinery/smartfridge,
/turf/open/floor/plasteel/freezer{
baseturf = /turf/open/floor/plating/lava/smooth
},
/area/ruin/powered)
"o" = (
/obj/structure/closet/crate/hydroponics, /obj/structure/closet/crate/hydroponics,
/obj/item/weapon/cultivator, /obj/item/weapon/cultivator,
/obj/item/weapon/cultivator, /obj/item/weapon/cultivator,
@@ -39,34 +109,22 @@
baseturf = /turf/open/floor/plating/lava/smooth baseturf = /turf/open/floor/plating/lava/smooth
}, },
/area/ruin/powered) /area/ruin/powered)
"g" = ( "p" = (
/obj/machinery/hydroponics/constructable, /obj/machinery/hydroponics/constructable,
/turf/open/floor/plasteel/freezer{ /turf/open/floor/plasteel/freezer{
baseturf = /turf/open/floor/plating/lava/smooth baseturf = /turf/open/floor/plating/lava/smooth
}, },
/area/ruin/powered) /area/ruin/powered)
"h" = ( "q" = (
/obj/structure/closet/crate,
/obj/effect/spawner/lootdrop/seed_vault,
/turf/open/floor/plasteel/freezer{
baseturf = /turf/open/floor/plating/lava/smooth
},
/area/ruin/powered)
"i" = (
/obj/machinery/plantgenes/seedvault,
/turf/open/floor/plasteel/freezer{
baseturf = /turf/open/floor/plating/lava/smooth
},
/area/ruin/powered)
"j" = (
/obj/item/weapon/hatchet, /obj/item/weapon/hatchet,
/obj/item/weapon/storage/bag/plants, /obj/item/weapon/storage/bag/plants,
/obj/item/weapon/reagent_containers/glass/bucket, /obj/item/weapon/reagent_containers/glass/bucket,
/obj/structure/table/wood,
/turf/open/floor/plasteel/freezer{ /turf/open/floor/plasteel/freezer{
baseturf = /turf/open/floor/plating/lava/smooth baseturf = /turf/open/floor/plating/lava/smooth
}, },
/area/ruin/powered) /area/ruin/powered)
"k" = ( "r" = (
/obj/structure/table/wood, /obj/structure/table/wood,
/obj/item/weapon/storage/bag/plants, /obj/item/weapon/storage/bag/plants,
/obj/item/weapon/storage/bag/plants, /obj/item/weapon/storage/bag/plants,
@@ -76,7 +134,7 @@
baseturf = /turf/open/floor/plating/lava/smooth baseturf = /turf/open/floor/plating/lava/smooth
}, },
/area/ruin/powered) /area/ruin/powered)
"l" = ( "s" = (
/obj/structure/table/wood, /obj/structure/table/wood,
/obj/item/weapon/gun/energy/floragun, /obj/item/weapon/gun/energy/floragun,
/obj/item/weapon/gun/energy/floragun, /obj/item/weapon/gun/energy/floragun,
@@ -87,25 +145,13 @@
baseturf = /turf/open/floor/plating/lava/smooth baseturf = /turf/open/floor/plating/lava/smooth
}, },
/area/ruin/powered) /area/ruin/powered)
"m" = ( "t" = (
/turf/open/floor/plasteel/freezer{
baseturf = /turf/open/floor/plating/lava/smooth
},
/area/ruin/powered)
"n" = (
/obj/structure/shuttle/engine/propulsion{
icon_state = "propulsion";
dir = 8
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/lavaland/surface/outdoors)
"o" = (
/obj/effect/mob_spawn/human/seed_vault, /obj/effect/mob_spawn/human/seed_vault,
/turf/open/floor/plasteel/freezer{ /turf/open/floor/plasteel/freezer{
baseturf = /turf/open/floor/plating/lava/smooth baseturf = /turf/open/floor/plating/lava/smooth
}, },
/area/ruin/powered) /area/ruin/powered)
"p" = ( "u" = (
/obj/structure/sink{ /obj/structure/sink{
icon_state = "sink"; icon_state = "sink";
dir = 8; dir = 8;
@@ -116,19 +162,19 @@
baseturf = /turf/open/floor/plating/lava/smooth baseturf = /turf/open/floor/plating/lava/smooth
}, },
/area/ruin/powered) /area/ruin/powered)
"q" = ( "v" = (
/obj/machinery/vending/hydronutrients, /obj/machinery/vending/hydronutrients,
/turf/open/floor/plasteel/freezer{ /turf/open/floor/plasteel/freezer{
baseturf = /turf/open/floor/plating/lava/smooth baseturf = /turf/open/floor/plating/lava/smooth
}, },
/area/ruin/powered) /area/ruin/powered)
"r" = ( "w" = (
/obj/machinery/vending/hydroseeds, /obj/machinery/vending/hydroseeds,
/turf/open/floor/plasteel/freezer{ /turf/open/floor/plasteel/freezer{
baseturf = /turf/open/floor/plating/lava/smooth baseturf = /turf/open/floor/plating/lava/smooth
}, },
/area/ruin/powered) /area/ruin/powered)
"s" = ( "x" = (
/obj/machinery/reagentgrinder{ /obj/machinery/reagentgrinder{
pixel_y = 5 pixel_y = 5
}, },
@@ -141,7 +187,7 @@
baseturf = /turf/open/floor/plating/lava/smooth baseturf = /turf/open/floor/plating/lava/smooth
}, },
/area/ruin/powered) /area/ruin/powered)
"t" = ( "y" = (
/obj/structure/sink{ /obj/structure/sink{
dir = 4; dir = 4;
icon_state = "sink"; icon_state = "sink";
@@ -152,57 +198,51 @@
baseturf = /turf/open/floor/plating/lava/smooth baseturf = /turf/open/floor/plating/lava/smooth
}, },
/area/ruin/powered) /area/ruin/powered)
"u" = ( "z" = (
/obj/machinery/door/airlock,
/turf/open/floor/plasteel/freezer{
baseturf = /turf/open/floor/plating/lava/smooth
},
/area/ruin/powered)
"v" = (
/obj/machinery/door/airlock/external, /obj/machinery/door/airlock/external,
/turf/open/floor/plasteel/freezer{ /turf/open/floor/plasteel/freezer{
baseturf = /turf/open/floor/plating/lava/smooth baseturf = /turf/open/floor/plating/lava/smooth
}, },
/area/ruin/powered) /area/ruin/powered)
"w" = ( "A" = (
/obj/machinery/door/airlock/external, /obj/machinery/door/airlock/external,
/obj/structure/fans/tiny, /obj/structure/fans/tiny,
/turf/open/floor/plasteel/freezer{ /turf/open/floor/plasteel/freezer{
baseturf = /turf/open/floor/plating/lava/smooth baseturf = /turf/open/floor/plating/lava/smooth
}, },
/area/ruin/powered) /area/ruin/powered)
"x" = ( "B" = (
/obj/structure/disposalpipe/trunk, /obj/structure/disposalpipe/trunk,
/obj/machinery/disposal/bin, /obj/machinery/disposal/bin,
/turf/open/floor/plasteel/freezer{ /turf/open/floor/plasteel/freezer{
baseturf = /turf/open/floor/plating/lava/smooth baseturf = /turf/open/floor/plating/lava/smooth
}, },
/area/ruin/powered) /area/ruin/powered)
"y" = ( "C" = (
/obj/machinery/seed_extractor, /obj/machinery/seed_extractor,
/turf/open/floor/plasteel/freezer{ /turf/open/floor/plasteel/freezer{
baseturf = /turf/open/floor/plating/lava/smooth baseturf = /turf/open/floor/plating/lava/smooth
}, },
/area/ruin/powered) /area/ruin/powered)
"z" = ( "D" = (
/obj/machinery/biogenerator, /obj/machinery/biogenerator,
/turf/open/floor/plasteel/freezer{ /turf/open/floor/plasteel/freezer{
baseturf = /turf/open/floor/plating/lava/smooth baseturf = /turf/open/floor/plating/lava/smooth
}, },
/area/ruin/powered) /area/ruin/powered)
"A" = ( "E" = (
/obj/machinery/chem_dispenser/mutagen, /obj/machinery/chem_dispenser/mutagensaltpeter,
/turf/open/floor/plasteel/freezer{ /turf/open/floor/plasteel/freezer{
baseturf = /turf/open/floor/plating/lava/smooth baseturf = /turf/open/floor/plating/lava/smooth
}, },
/area/ruin/powered) /area/ruin/powered)
"B" = ( "F" = (
/obj/structure/disposalpipe/segment, /obj/structure/disposalpipe/segment,
/turf/open/floor/plasteel/freezer{ /turf/open/floor/plasteel/freezer{
baseturf = /turf/open/floor/plating/lava/smooth baseturf = /turf/open/floor/plating/lava/smooth
}, },
/area/ruin/powered) /area/ruin/powered)
"C" = ( "G" = (
/obj/structure/closet/crate/hydroponics, /obj/structure/closet/crate/hydroponics,
/obj/item/clothing/under/rank/hydroponics, /obj/item/clothing/under/rank/hydroponics,
/obj/item/clothing/under/rank/hydroponics, /obj/item/clothing/under/rank/hydroponics,
@@ -212,13 +252,13 @@
baseturf = /turf/open/floor/plating/lava/smooth baseturf = /turf/open/floor/plating/lava/smooth
}, },
/area/ruin/powered) /area/ruin/powered)
"D" = ( "H" = (
/obj/machinery/chem_master/condimaster, /obj/machinery/chem_master/condimaster,
/turf/open/floor/plasteel/freezer{ /turf/open/floor/plasteel/freezer{
baseturf = /turf/open/floor/plating/lava/smooth baseturf = /turf/open/floor/plating/lava/smooth
}, },
/area/ruin/powered) /area/ruin/powered)
"E" = ( "I" = (
/obj/structure/table/wood, /obj/structure/table/wood,
/obj/item/weapon/reagent_containers/glass/bucket, /obj/item/weapon/reagent_containers/glass/bucket,
/obj/item/weapon/reagent_containers/glass/bucket, /obj/item/weapon/reagent_containers/glass/bucket,
@@ -228,25 +268,25 @@
baseturf = /turf/open/floor/plating/lava/smooth baseturf = /turf/open/floor/plating/lava/smooth
}, },
/area/ruin/powered) /area/ruin/powered)
"F" = ( "J" = (
/obj/item/weapon/storage/toolbox/syndicate, /obj/item/weapon/storage/toolbox/syndicate,
/obj/structure/table/wood, /obj/structure/table/wood,
/turf/open/floor/plasteel/freezer{ /turf/open/floor/plasteel/freezer{
baseturf = /turf/open/floor/plating/lava/smooth baseturf = /turf/open/floor/plating/lava/smooth
}, },
/area/ruin/powered) /area/ruin/powered)
"G" = ( "K" = (
/obj/structure/disposalpipe/segment, /obj/structure/disposalpipe/segment,
/turf/closed/wall/r_wall, /turf/closed/wall/r_wall,
/area/ruin/powered) /area/ruin/powered)
"H" = ( "L" = (
/obj/structure/disposalpipe/segment{ /obj/structure/disposalpipe/segment{
dir = 1; dir = 1;
icon_state = "pipe-c" icon_state = "pipe-c"
}, },
/turf/open/floor/plating/asteroid/basalt/lava_land_surface, /turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/lavaland/surface/outdoors) /area/lavaland/surface/outdoors)
"I" = ( "M" = (
/obj/structure/disposalpipe/trunk{ /obj/structure/disposalpipe/trunk{
dir = 8 dir = 8
}, },
@@ -284,10 +324,10 @@ a
a a
a a
c c
o t
o t
o t
o t
c c
a a
a a
@@ -299,17 +339,17 @@ b
"} "}
(3,1,1) = {" (3,1,1) = {"
b b
b a
a a
a a
a a
a a
c c
c c
m h
m h
m h
m h
c c
c c
a a
@@ -321,16 +361,16 @@ b
"} "}
(4,1,1) = {" (4,1,1) = {"
b b
b
a
a a
a a
c c
c c
c c
c c
u c
u c
l
l
c c
c c
c c
@@ -344,18 +384,18 @@ a
(5,1,1) = {" (5,1,1) = {"
a a
a a
a
a
a
c c
e c
m k
p c
m n
m h
p u
m h
p h
u
h
u
c c
a a
a a
@@ -366,18 +406,18 @@ a
(6,1,1) = {" (6,1,1) = {"
a a
a a
a
a
a
c c
f d
m h
m c
m o
m h
m h
m h
C h
h
h
G
c c
a a
a a
@@ -388,18 +428,18 @@ a
(7,1,1) = {" (7,1,1) = {"
a a
a a
a
a
a
c c
g e
m h
g c
m p
m h
g p
m h
g h
p
h
p
c c
a a
a a
@@ -408,44 +448,44 @@ a
a a
"} "}
(8,1,1) = {" (8,1,1) = {"
a b
a
a
a
a a
c c
e
h
l
h
h
v
h
h h
m
q
m
m
x
B B
B F
G F
H K
L
a a
a a
a a
a a
"} "}
(9,1,1) = {" (9,1,1) = {"
a b
a
a
a
a a
c c
i f
m h
e
m
m
y
m
m
c c
I p
h
n
h
h
C
h
k
c
M
a a
a a
a a
@@ -454,18 +494,18 @@ a
(10,1,1) = {" (10,1,1) = {"
a a
a a
a
a
a
c c
g g
m h
r c
m p
m h
z w
m h
g h
D
h
p
c c
b b
a a
@@ -476,18 +516,18 @@ a
(11,1,1) = {" (11,1,1) = {"
a a
a a
a
a
a
c c
j h
m h
s c
m q
m h
A x
m h
D h
E
h
H
c c
a a
a a
@@ -496,20 +536,20 @@ a
a a
"} "}
(12,1,1) = {" (12,1,1) = {"
a b
a
a
a
a a
c c
g h
m h
m c
m p
m h
m h
m h
g h
h
h
p
c c
a a
a a
@@ -520,18 +560,18 @@ a
(13,1,1) = {" (13,1,1) = {"
a a
a a
a
a
a
c c
k i
m h
m c
g r
g h
m h
m p
E p
h
h
I
c c
a a
a a
@@ -542,18 +582,18 @@ a
(14,1,1) = {" (14,1,1) = {"
a a
a a
a
a
a
c c
l c
m i
t c
m s
m h
t y
m h
F h
y
h
J
c c
a a
a a
@@ -564,15 +604,15 @@ a
(15,1,1) = {" (15,1,1) = {"
a a
a a
a b
a
a
c c
c c
c c
c c
v c
v c
z
z
c c
c c
c c
@@ -584,21 +624,21 @@ a
a a
"} "}
(16,1,1) = {" (16,1,1) = {"
a
a
b b
a a
a b
d j
c c
n j
c c
m j
m
c c
n h
h
c c
n j
c
j
a a
a a
a a
@@ -611,12 +651,12 @@ a
a a
a a
a a
b
a a
b a
a
c c
w A
w A
c c
b b
b b
@@ -133,6 +133,7 @@
loc = BB loc = BB
target = null target = null
wanted_objects -= typecacheof(/obj/structure/beebox) //so we don't attack beeboxes when not going home wanted_objects -= typecacheof(/obj/structure/beebox) //so we don't attack beeboxes when not going home
return //no don't attack the goddamm box
else else
. = ..() . = ..()
if(. && beegent && isliving(target)) if(. && beegent && isliving(target))
@@ -367,3 +367,9 @@
desc = "Creates and dispenses mutagen." desc = "Creates and dispenses mutagen."
dispensable_reagents = list("mutagen") dispensable_reagents = list("mutagen")
emagged_reagents = list("plasma") emagged_reagents = list("plasma")
/obj/machinery/chem_dispenser/mutagensaltpeter
name = "mutagen and saltpeter dispenser"
desc = "Creates and dispenses mutagen and even saltpeter."
dispensable_reagents = list("mutagen", "saltpetre")
+1 -1
View File
@@ -11,7 +11,7 @@
lootcount = 1 lootcount = 1
loot = list(/obj/item/seeds/gatfruit = 10, loot = list(/obj/item/seeds/gatfruit = 10,
/obj/item/seeds/cherry = 15, /obj/item/seeds/cherry/bomb = 10,
/obj/item/seeds/berry/glow = 10, /obj/item/seeds/berry/glow = 10,
/obj/item/seeds/sunflower/moonflower = 8 /obj/item/seeds/sunflower/moonflower = 8
) )