[MIRROR] March into Mapness - Moon Base 19 [MDB IGNORE] (#20753)

* March into Mapness - Moon Base 19 (#74067)

* March into Mapness - Moon Base 19

---------

Co-authored-by: ArcaneMusic <41715314+ArcaneMusic@users.noreply.github.com>
This commit is contained in:
SkyratBot
2023-04-25 01:34:17 +01:00
committed by GitHub
parent a70d0e0bff
commit 3311ff6300
12 changed files with 65180 additions and 62101 deletions
+181 -183
View File
@@ -6,12 +6,17 @@
},
/turf/open/floor/mineral/plastitanium,
/area/ruin/space/has_grav/infested_frigate)
"af" = (
/obj/structure/door_assembly/door_assembly_hatch{
anchored = 1
"au" = (
/obj/effect/spawner/random/exotic/antag_gear_weak{
pixel_y = 5
},
/obj/structure/barricade/security,
/obj/structure/alien/resin/membrane,
/obj/effect/turf_decal{
icon_state = "warningline_white";
dir = 1
},
/obj/effect/spawner/random/exotic/antag_gear,
/obj/structure/table/glass/plasmaglass,
/obj/effect/spawner/random/contraband/permabrig_gear,
/turf/open/floor/pod/dark,
/area/ruin/space/has_grav/infested_frigate)
"aA" = (
@@ -64,6 +69,15 @@
},
/turf/open/floor/mineral/plastitanium/airless,
/area/ruin/space/has_grav/infested_frigate)
"aX" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/table/reinforced,
/obj/machinery/cell_charger,
/obj/item/clothing/mask/facehugger/impregnated,
/obj/structure/cable,
/obj/effect/spawner/random/exotic/antag_gear,
/turf/open/floor/plating,
/area/ruin/space/has_grav/infested_frigate)
"aY" = (
/obj/structure/table/reinforced,
/obj/item/flashlight/flare{
@@ -332,6 +346,11 @@
/obj/effect/decal/cleanable/blood/gibs/old,
/turf/open/floor/iron/freezer,
/area/ruin/space/has_grav/infested_frigate)
"en" = (
/obj/structure/cable,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/mineral/plastitanium/red,
/area/ruin/space/has_grav/infested_frigate)
"ep" = (
/obj/effect/decal/cleanable/glass,
/obj/structure/cable,
@@ -399,19 +418,6 @@
"fl" = (
/turf/open/space/basic,
/area/template_noop)
"fE" = (
/obj/structure/cable,
/obj/effect/spawner/random/trash,
/obj/structure/alien/weeds/node,
/obj/effect/decal/cleanable/glass{
icon_state = "plasmatiny"
},
/obj/structure/window/reinforced/plasma{
dir = 4
},
/obj/machinery/power/rtg,
/turf/open/floor/plating,
/area/ruin/space/has_grav/infested_frigate)
"fM" = (
/obj/structure/door_assembly/door_assembly_ext,
/turf/open/space/basic,
@@ -720,14 +726,20 @@
/obj/machinery/vending/boozeomat/syndicate_access,
/turf/open/floor/iron/freezer,
/area/ruin/space/has_grav/infested_frigate)
"kS" = (
/obj/structure/cable,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/components/unary/vent_pump/on{
welded = 1;
dir = 4
"kA" = (
/obj/structure/door_assembly/door_assembly_hatch{
anchored = 1
},
/turf/open/floor/mineral/plastitanium/red,
/obj/structure/barricade/security,
/obj/structure/alien/resin/membrane,
/turf/open/floor/pod/dark,
/area/ruin/space/has_grav/infested_frigate)
"kE" = (
/obj/structure/closet/crate/trashcart/filled,
/obj/effect/spawner/random/exotic/technology,
/obj/effect/spawner/random/trash,
/obj/effect/spawner/random/trash,
/turf/open/floor/plating,
/area/ruin/space/has_grav/infested_frigate)
"kT" = (
/obj/effect/turf_decal/tile/bar{
@@ -756,6 +768,15 @@
},
/turf/closed/wall/mineral/plastitanium,
/area/ruin/space/has_grav/infested_frigate)
"lz" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/power/apc/auto_name/directional/north{
equipment = 1
},
/obj/structure/cable,
/obj/effect/spawner/random/structure/crate_loot,
/turf/open/floor/plating,
/area/ruin/space/has_grav/infested_frigate)
"lO" = (
/obj/structure/fluff/broken_flooring{
icon_state = "pile"
@@ -820,6 +841,41 @@
},
/turf/open/floor/plating,
/area/ruin/space/has_grav/infested_frigate)
"mY" = (
/obj/structure/cable,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/components/unary/vent_pump/on{
welded = 1;
dir = 4
},
/turf/open/floor/mineral/plastitanium/red,
/area/ruin/space/has_grav/infested_frigate)
"nd" = (
/obj/item/coin/antagtoken{
pixel_y = 4;
pixel_x = 3
},
/obj/structure/closet/syndicate,
/obj/item/clothing/under/syndicate/tacticool,
/obj/item/clothing/under/syndicate/tacticool,
/obj/item/clothing/under/syndicate/tacticool/skirt,
/obj/item/clothing/under/syndicate/tacticool/skirt,
/obj/item/clothing/gloves/combat{
pixel_y = -6
},
/obj/effect/spawner/random/exotic/syndie,
/obj/effect/spawner/random/exotic/syndie,
/obj/effect/spawner/random/exotic/syndie,
/obj/effect/spawner/random/exotic/syndie,
/obj/effect/turf_decal{
icon_state = "warningline_white";
dir = 1
},
/obj/item/clothing/under/syndicate/combat,
/obj/item/clothing/shoes/combat,
/obj/item/clothing/shoes/combat,
/turf/open/floor/pod/dark,
/area/ruin/space/has_grav/infested_frigate)
"nk" = (
/obj/item/storage/medkit/o2,
/obj/item/storage/medkit/toxin,
@@ -863,6 +919,26 @@
/obj/machinery/light/red/dim/directional/north,
/turf/open/floor/mineral/plastitanium,
/area/ruin/space/has_grav/infested_frigate)
"nw" = (
/obj/effect/turf_decal{
icon_state = "warningline_white";
dir = 1
},
/obj/item/storage/toolbox/a762{
pixel_y = 16;
pixel_x = 5
},
/obj/item/storage/toolbox/a762{
pixel_y = 8;
pixel_x = 3
},
/obj/item/storage/box/handcuffs{
pixel_y = 2;
pixel_x = -8
},
/obj/structure/table/glass/plasmaglass,
/turf/open/floor/pod/dark,
/area/ruin/space/has_grav/infested_frigate)
"nG" = (
/mob/living/simple_animal/hostile/alien{
faction = list("syndicate","xenomorph")
@@ -877,19 +953,6 @@
},
/turf/open/floor/mineral/plastitanium,
/area/ruin/space/has_grav/infested_frigate)
"nU" = (
/obj/structure/cable,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/blood{
icon_state = "floor5-old"
},
/obj/item/ammo_casing/spent{
layer = 3.1
},
/obj/item/gun/ballistic/automatic/plastikov,
/obj/effect/mob_spawn/corpse/human/syndicatepilot,
/turf/open/floor/mineral/plastitanium/red,
/area/ruin/space/has_grav/infested_frigate)
"oj" = (
/obj/structure/fans/tiny,
/obj/machinery/door/poddoor{
@@ -948,6 +1011,19 @@
},
/turf/open/space/basic,
/area/template_noop)
"pE" = (
/obj/structure/cable,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/blood{
icon_state = "floor5-old"
},
/obj/item/ammo_casing/spent{
layer = 3.1
},
/obj/item/gun/ballistic/automatic/plastikov,
/obj/effect/mob_spawn/corpse/human/syndicatepilot,
/turf/open/floor/mineral/plastitanium/red,
/area/ruin/space/has_grav/infested_frigate)
"qb" = (
/obj/effect/turf_decal{
dir = 8
@@ -1040,6 +1116,17 @@
/obj/effect/mob_spawn/corpse/human/syndicatecommando/lessenedgear,
/turf/open/floor/mineral/plastitanium/airless,
/area/ruin/space/has_grav/infested_frigate)
"ra" = (
/obj/structure/cable,
/obj/effect/spawner/random/trash,
/obj/structure/alien/weeds/node,
/obj/effect/decal/cleanable/glass{
icon_state = "plasmatiny"
},
/obj/structure/window/reinforced/plasma/spawner/directional/east,
/obj/machinery/power/rtg,
/turf/open/floor/plating,
/area/ruin/space/has_grav/infested_frigate)
"rd" = (
/obj/effect/decal/cleanable/blood/gibs/old{
icon_state = "gibmid1"
@@ -1285,11 +1372,6 @@
/obj/effect/mapping_helpers/airlock/locked,
/turf/open/floor/mineral/plastitanium,
/area/ruin/space/has_grav/infested_frigate)
"vx" = (
/obj/structure/cable,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/mineral/plastitanium/red,
/area/ruin/space/has_grav/infested_frigate)
"vz" = (
/obj/effect/mapping_helpers/burnt_floor,
/obj/machinery/atmospherics/components/unary/vent_pump/on,
@@ -1527,15 +1609,6 @@
},
/turf/open/floor/mineral/plastitanium/red,
/area/ruin/space/has_grav/infested_frigate)
"yb" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/power/apc/auto_name/directional/north{
equipment = 1
},
/obj/structure/cable,
/obj/effect/spawner/random/structure/crate_loot,
/turf/open/floor/plating,
/area/ruin/space/has_grav/infested_frigate)
"ye" = (
/obj/item/trash/flare,
/obj/item/ammo_casing/spent,
@@ -1584,6 +1657,18 @@
/obj/effect/mapping_helpers/airlock/locked,
/turf/open/floor/mineral/plastitanium,
/area/ruin/space/has_grav/infested_frigate)
"yE" = (
/obj/effect/turf_decal{
icon_state = "warningline_white";
dir = 1
},
/obj/effect/spawner/random/entertainment/money_large{
pixel_x = 7;
pixel_y = -1
},
/obj/structure/table/glass/plasmaglass,
/turf/open/floor/pod/dark,
/area/ruin/space/has_grav/infested_frigate)
"yG" = (
/obj/effect/decal/cleanable/robot_debris{
icon_state = "gib4"
@@ -1711,6 +1796,24 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden,
/turf/open/floor/mineral/plastitanium,
/area/ruin/space/has_grav/infested_frigate)
"An" = (
/obj/structure/cable,
/obj/structure/barricade/security,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden,
/obj/structure/alien/weeds/node{
maximum_growtime = 240000;
minimum_growtime = 120000;
growtime = 150000
},
/obj/item/ammo_casing/spent,
/obj/item/ammo_casing/spent,
/obj/item/ammo_casing/spent,
/obj/item/ammo_casing/spent,
/obj/structure/door_assembly/door_assembly_hatch{
name = "SYN-C Brutus Bridge"
},
/turf/open/floor/mineral/plastitanium/red,
/area/ruin/space/has_grav/infested_frigate)
"Ar" = (
/obj/effect/turf_decal/tile/bar{
dir = 1
@@ -1812,32 +1915,6 @@
"Cm" = (
/turf/open/floor/mineral/plastitanium,
/area/ruin/space/has_grav/infested_frigate)
"Cp" = (
/obj/item/coin/antagtoken{
pixel_y = 4;
pixel_x = 3
},
/obj/structure/closet/syndicate,
/obj/item/clothing/under/syndicate/tacticool,
/obj/item/clothing/under/syndicate/tacticool,
/obj/item/clothing/under/syndicate/tacticool/skirt,
/obj/item/clothing/under/syndicate/tacticool/skirt,
/obj/item/clothing/gloves/combat{
pixel_y = -6
},
/obj/effect/spawner/random/exotic/syndie,
/obj/effect/spawner/random/exotic/syndie,
/obj/effect/spawner/random/exotic/syndie,
/obj/effect/spawner/random/exotic/syndie,
/obj/effect/turf_decal{
icon_state = "warningline_white";
dir = 1
},
/obj/item/clothing/under/syndicate/combat,
/obj/item/clothing/shoes/combat,
/obj/item/clothing/shoes/combat,
/turf/open/floor/pod/dark,
/area/ruin/space/has_grav/infested_frigate)
"CE" = (
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/mineral/plastitanium,
@@ -2161,26 +2238,6 @@
/obj/machinery/power/smes,
/turf/open/floor/plating,
/area/ruin/space/has_grav/infested_frigate)
"IO" = (
/obj/effect/turf_decal{
icon_state = "warningline_white";
dir = 1
},
/obj/item/storage/toolbox/a762{
pixel_y = 16;
pixel_x = 5
},
/obj/item/storage/toolbox/a762{
pixel_y = 8;
pixel_x = 3
},
/obj/item/storage/box/handcuffs{
pixel_y = 2;
pixel_x = -8
},
/obj/structure/table/glass/plasmaglass,
/turf/open/floor/pod/dark,
/area/ruin/space/has_grav/infested_frigate)
"IS" = (
/obj/item/ammo_casing/spent,
/obj/item/ammo_casing/spent,
@@ -2216,19 +2273,6 @@
/obj/machinery/newscaster/directional/north,
/turf/open/floor/pod/dark,
/area/ruin/space/has_grav/infested_frigate)
"Jw" = (
/obj/effect/spawner/random/exotic/antag_gear_weak{
pixel_y = 5
},
/obj/effect/turf_decal{
icon_state = "warningline_white";
dir = 1
},
/obj/effect/spawner/random/exotic/antag_gear,
/obj/structure/table/glass/plasmaglass,
/obj/effect/spawner/random/contraband/permabrig_gear,
/turf/open/floor/pod/dark,
/area/ruin/space/has_grav/infested_frigate)
"Jx" = (
/mob/living/simple_animal/hostile/alien{
faction = list("syndicate","xenomorph")
@@ -2666,13 +2710,6 @@
/obj/machinery/door/airlock/freezer,
/turf/open/floor/iron/freezer,
/area/ruin/space/has_grav/infested_frigate)
"PD" = (
/obj/structure/closet/crate/trashcart/filled,
/obj/effect/spawner/random/exotic/technology,
/obj/effect/spawner/random/trash,
/obj/effect/spawner/random/trash,
/turf/open/floor/plating,
/area/ruin/space/has_grav/infested_frigate)
"PV" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden,
/mob/living/carbon/alien/larva{
@@ -2750,12 +2787,6 @@
/obj/effect/spawner/random/exotic/antag_gear_weak,
/turf/open/floor/plating,
/area/ruin/space/has_grav/infested_frigate)
"Rw" = (
/obj/machinery/door/airlock/hatch,
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden,
/turf/open/floor/mineral/plastitanium,
/area/ruin/space/has_grav/infested_frigate)
"Rx" = (
/obj/effect/spawner/random/vending/snackvend,
/obj/effect/turf_decal{
@@ -2793,24 +2824,6 @@
},
/turf/open/space/basic,
/area/template_noop)
"RS" = (
/obj/structure/cable,
/obj/structure/barricade/security,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden,
/obj/structure/alien/weeds/node{
maximum_growtime = 240000;
minimum_growtime = 120000;
growtime = 150000
},
/obj/item/ammo_casing/spent,
/obj/item/ammo_casing/spent,
/obj/item/ammo_casing/spent,
/obj/item/ammo_casing/spent,
/obj/structure/door_assembly/door_assembly_hatch{
name = "SYN-C Brutus Bridge"
},
/turf/open/floor/mineral/plastitanium/red,
/area/ruin/space/has_grav/infested_frigate)
"RW" = (
/obj/machinery/door/poddoor/preopen,
/obj/structure/fans/tiny,
@@ -2829,17 +2842,11 @@
},
/turf/closed/wall/mineral/plastitanium,
/area/ruin/space/has_grav/infested_frigate)
"St" = (
/obj/effect/turf_decal{
icon_state = "warningline_white";
dir = 1
},
/obj/effect/spawner/random/entertainment/money_large{
pixel_x = 7;
pixel_y = -1
},
/obj/structure/table/glass/plasmaglass,
/turf/open/floor/pod/dark,
"Ss" = (
/obj/structure/cable,
/obj/effect/decal/cleanable/vomit/old,
/obj/item/broken_bottle,
/turf/open/floor/mineral/plastitanium/red,
/area/ruin/space/has_grav/infested_frigate)
"SB" = (
/obj/machinery/power/shuttle_engine/large{
@@ -2924,6 +2931,12 @@
},
/turf/open/floor/pod/dark,
/area/ruin/space/has_grav/infested_frigate)
"TY" = (
/obj/machinery/door/airlock/hatch,
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden,
/turf/open/floor/mineral/plastitanium,
/area/ruin/space/has_grav/infested_frigate)
"Ux" = (
/obj/effect/turf_decal/tile/bar{
dir = 1
@@ -2994,12 +3007,6 @@
/obj/item/tank/internals/oxygen/empty,
/turf/open/space/basic,
/area/template_noop)
"VU" = (
/obj/structure/cable,
/obj/effect/decal/cleanable/vomit/old,
/obj/item/broken_bottle,
/turf/open/floor/mineral/plastitanium/red,
/area/ruin/space/has_grav/infested_frigate)
"VV" = (
/obj/structure/cable,
/obj/structure/barricade/security,
@@ -3076,15 +3083,6 @@
/obj/machinery/light/broken/directional/south,
/turf/open/floor/mineral/titanium/tiled/white,
/area/ruin/space/has_grav/infested_frigate)
"Xc" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/table/reinforced,
/obj/machinery/cell_charger,
/obj/item/clothing/mask/facehugger/impregnated,
/obj/structure/cable,
/obj/effect/spawner/random/exotic/antag_gear,
/turf/open/floor/plating,
/area/ruin/space/has_grav/infested_frigate)
"Xm" = (
/obj/effect/decal/cleanable/xenoblood/xgibs{
icon_state = "xgibbl3"
@@ -3428,7 +3426,7 @@ fl
Mm
mG
wP
fE
ra
wc
sQ
KZ
@@ -3509,10 +3507,10 @@ fl
wP
KF
wP
yb
lz
ER
ku
PD
kE
LF
Ux
bg
@@ -3537,7 +3535,7 @@ wP
Ln
wP
iY
Xc
aX
Hu
rs
AH
@@ -3620,7 +3618,7 @@ ab
Cm
rm
Ou
Rw
TY
SX
xT
qC
@@ -3673,7 +3671,7 @@ nN
rd
wP
wP
RS
An
Qg
Qg
Ah
@@ -3943,7 +3941,7 @@ bM
Ne
wP
bE
nU
pE
ML
wP
UX
@@ -3970,8 +3968,8 @@ wP
MW
wP
zV
VU
St
Ss
yE
wP
XG
wP
@@ -3997,8 +3995,8 @@ wP
nu
wP
FJ
vx
Jw
en
au
wP
Qp
wP
@@ -4024,8 +4022,8 @@ wP
bD
wP
zV
kS
IO
mY
nw
wP
wu
wP
@@ -4052,7 +4050,7 @@ CK
wP
wE
Hp
Cp
nd
wP
Zt
wP
@@ -4264,7 +4262,7 @@ fl
fl
fl
wP
af
kA
yZ
yZ
pl
File diff suppressed because it is too large Load Diff
@@ -10,6 +10,14 @@
name = "sandy plating"
icon_state = "sandyplating"
/obj/effect/turf_decal/lunar_sand
name = "dusty floor"
icon_state = "moonsandfloor"
/obj/effect/turf_decal/lunar_sand/plating
name = "dusty plating"
icon_state = "moonsandplating"
/obj/effect/turf_decal/sand/plating/volcanic
name = "ashy plating"
icon_state = "ashyplating"
+147 -1
View File
@@ -333,14 +333,19 @@
/obj/structure/flora/tree/dead/style_2
icon_state = "tree_2"
/obj/structure/flora/tree/dead/style_3
icon_state = "tree_3"
/obj/structure/flora/tree/dead/style_4
icon_state = "tree_4"
/obj/structure/flora/tree/dead/style_5
icon_state = "tree_5"
/obj/structure/flora/tree/dead/style_6
icon_state = "tree_6"
/obj/structure/flora/tree/dead/style_random/Initialize(mapload)
. = ..()
icon_state = "tree_[rand(1, 6)]"
@@ -357,14 +362,19 @@
/obj/structure/flora/tree/jungle/style_2
icon_state = "tree2"
/obj/structure/flora/tree/jungle/style_3
icon_state = "tree3"
/obj/structure/flora/tree/jungle/style_4
icon_state = "tree4"
/obj/structure/flora/tree/jungle/style_5
icon_state = "tree5"
/obj/structure/flora/tree/jungle/style_6
icon_state = "tree6"
/obj/structure/flora/tree/jungle/style_random/Initialize(mapload)
. = ..()
icon_state = "tree[rand(1, 6)]"
@@ -380,14 +390,19 @@
/obj/structure/flora/tree/jungle/small/style_2
icon_state = "tree2"
/obj/structure/flora/tree/jungle/small/style_3
icon_state = "tree3"
/obj/structure/flora/tree/jungle/small/style_4
icon_state = "tree4"
/obj/structure/flora/tree/jungle/small/style_5
icon_state = "tree5"
/obj/structure/flora/tree/jungle/small/style_6
icon_state = "tree6"
/obj/structure/flora/tree/jungle/small/style_random/Initialize(mapload)
. = ..()
icon_state = "tree[rand(1, 6)]"
@@ -407,8 +422,10 @@
/obj/structure/flora/tree/pine/style_2
icon_state = "pine_2"
/obj/structure/flora/tree/pine/style_3
icon_state = "pine_3"
/obj/structure/flora/tree/pine/style_random/Initialize(mapload)
. = ..()
icon_state = "pine_[rand(1,3)]"
@@ -478,6 +495,7 @@
/obj/structure/flora/tree/palm/style_2
icon_state = "palm2"
/obj/structure/flora/tree/palm/style_random/Initialize(mapload)
. = ..()
icon_state = "palm[rand(1,2)]"
@@ -502,30 +520,39 @@
/obj/structure/flora/grass/brown
icon_state = "snowgrass1bb"
/obj/structure/flora/grass/brown/style_2
icon_state = "snowgrass2bb"
/obj/structure/flora/grass/brown/style_3
icon_state = "snowgrass2bb"
/obj/structure/flora/grass/brown/style_random/Initialize(mapload)
. = ..()
icon_state = "snowgrass[rand(1, 3)]bb"
/obj/structure/flora/grass/green
icon_state = "snowgrass1gb"
/obj/structure/flora/grass/green/style_2
icon_state = "snowgrass2gb"
/obj/structure/flora/grass/green/style_3
icon_state = "snowgrass3gb"
/obj/structure/flora/grass/green/style_random/Initialize(mapload)
. = ..()
icon_state = "snowgrass[rand(1, 3)]gb"
/obj/structure/flora/grass/both
icon_state = "snowgrassall1"
/obj/structure/flora/grass/both/style_2
icon_state = "snowgrassall2"
/obj/structure/flora/grass/both/style_3
icon_state = "snowgrassall3"
/obj/structure/flora/grass/both/style_random/Initialize(mapload)
. = ..()
icon_state = "snowgrassall[rand(1, 3)]"
@@ -538,26 +565,35 @@
/obj/structure/flora/grass/jungle/a/style_2
icon_state = "grassa2"
/obj/structure/flora/grass/jungle/a/style_3
icon_state = "grassa3"
/obj/structure/flora/grass/jungle/a/style_4
icon_state = "grassa4"
/obj/structure/flora/grass/jungle/a/style_5
icon_state = "grassa5"
/obj/structure/flora/grass/jungle/a/style_random/Initialize(mapload)
. = ..()
icon_state = "grassa[rand(1, 5)]"
/obj/structure/flora/grass/jungle/b
icon_state = "grassb1"
/obj/structure/flora/grass/jungle/b/style_2
icon_state = "grassb2"
/obj/structure/flora/grass/jungle/b/style_3
icon_state = "grassb3"
/obj/structure/flora/grass/jungle/b/style_4
icon_state = "grassb4"
/obj/structure/flora/grass/jungle/b/style_5
icon_state = "grassb5"
/obj/structure/flora/grass/jungle/b/style_random/Initialize(mapload)
. = ..()
icon_state = "grassb[rand(1, 5)]"
@@ -575,172 +611,226 @@
/obj/structure/flora/bush/style_2
icon_state = "firstbush_2"
/obj/structure/flora/bush/style_3
icon_state = "firstbush_3"
/obj/structure/flora/bush/style_4
icon_state = "firstbush_4"
/obj/structure/flora/bush/style_random/Initialize(mapload)
. = ..()
icon_state = "firstbush_[rand(1, 4)]"
/obj/structure/flora/bush/reed
icon_state = "reedbush_1"
/obj/structure/flora/bush/reed/style_2
icon_state = "reedbush_2"
/obj/structure/flora/bush/reed/style_3
icon_state = "reedbush_3"
/obj/structure/flora/bush/reed/style_4
icon_state = "reedbush_4"
/obj/structure/flora/bush/reed/style_random/Initialize(mapload)
. = ..()
icon_state = "reedbush_[rand(1, 4)]"
/obj/structure/flora/bush/leafy
icon_state = "leafybush_1"
/obj/structure/flora/bush/leavy/style_2
icon_state = "leafybush_2"
/obj/structure/flora/bush/leavy/style_3
icon_state = "leafybush_3"
/obj/structure/flora/bush/leavy/style_random/Initialize(mapload)
. = ..()
icon_state = "leafybush_[rand(1, 3)]"
/obj/structure/flora/bush/pale
icon_state = "palebush_1"
/obj/structure/flora/bush/pale/style_2
icon_state = "palebush_2"
/obj/structure/flora/bush/pale/style_3
icon_state = "palebush_3"
/obj/structure/flora/bush/pale/style_4
icon_state = "palebush_4"
/obj/structure/flora/bush/pale/style_random/Initialize(mapload)
. = ..()
icon_state = "palebush_[rand(1, 4)]"
/obj/structure/flora/bush/stalky
icon_state = "stalkybush_1"
/obj/structure/flora/bush/stalky/style_2
icon_state = "stalkybush_2"
/obj/structure/flora/bush/stalky/style_3
icon_state = "stalkybush_3"
/obj/structure/flora/bush/stalky/style_random/Initialize(mapload)
. = ..()
icon_state = "stalkybush_[rand(1, 3)]"
/obj/structure/flora/bush/grassy
icon_state = "grassybush_1"
/obj/structure/flora/bush/grassy/style_2
icon_state = "grassybush_2"
/obj/structure/flora/bush/grassy/style_3
icon_state = "grassybush_3"
/obj/structure/flora/bush/grassy/style_4
icon_state = "grassybush_4"
/obj/structure/flora/bush/grassy/style_random/Initialize(mapload)
. = ..()
icon_state = "grassybush_[rand(1, 4)]"
/obj/structure/flora/bush/sparsegrass
icon_state = "sparsegrass_1"
/obj/structure/flora/bush/sparsegrass/style_2
icon_state = "sparsegrass_2"
/obj/structure/flora/bush/sparsegrass/style_3
icon_state = "sparsegrass_3"
/obj/structure/flora/bush/sparsegrass/style_random/Initialize(mapload)
. = ..()
icon_state = "sparsegrass_[rand(1, 3)]"
/obj/structure/flora/bush/fullgrass
icon_state = "fullgrass_1"
/obj/structure/flora/bush/fullgrass/style_2
icon_state = "fullgrass_2"
/obj/structure/flora/bush/fullgrass/style_3
icon_state = "fullgrass_3"
/obj/structure/flora/bush/fullgrass/style_random/Initialize(mapload)
. = ..()
icon_state = "fullgrass_[rand(1, 3)]"
/obj/structure/flora/bush/ferny
icon_state = "fernybush_1"
/obj/structure/flora/bush/ferny/style_2
icon_state = "fernybush_2"
/obj/structure/flora/bush/ferny/style_3
icon_state = "fernybush_3"
/obj/structure/flora/bush/ferny/style_random/Initialize(mapload)
. = ..()
icon_state = "fernybush_[rand(1, 3)]"
/obj/structure/flora/bush/sunny
icon_state = "sunnybush_1"
/obj/structure/flora/bush/sunny/style_2
icon_state = "sunnybush_2"
/obj/structure/flora/bush/sunny/style_3
icon_state = "sunnybush_3"
/obj/structure/flora/bush/sunny/style_random/Initialize(mapload)
. = ..()
icon_state = "sunnybush_[rand(1, 3)]"
/obj/structure/flora/bush/generic
icon_state = "genericbush_1"
/obj/structure/flora/bush/generic/style_2
icon_state = "genericbush_2"
/obj/structure/flora/bush/generic/style_3
icon_state = "genericbush_3"
/obj/structure/flora/bush/generic/style_4
icon_state = "genericbush_4"
/obj/structure/flora/bush/generic/style_random/Initialize(mapload)
. = ..()
icon_state = "genericbush_[rand(1, 4)]"
/obj/structure/flora/bush/pointy
icon_state = "pointybush_1"
/obj/structure/flora/bush/pointy/style_2
icon_state = "pointybush_2"
/obj/structure/flora/bush/pointy/style_3
icon_state = "pointybush_3"
/obj/structure/flora/bush/pointy/style_4
icon_state = "pointybush_4"
/obj/structure/flora/bush/pointy/style_random/Initialize(mapload)
. = ..()
icon_state = "pointybush_[rand(1, 4)]"
/obj/structure/flora/bush/lavendergrass
icon_state = "lavendergrass_1"
/obj/structure/flora/bush/lavendergrass/style_2
icon_state = "lavendergrass_2"
/obj/structure/flora/bush/lavendergrass/style_3
icon_state = "lavendergrass_3"
/obj/structure/flora/bush/lavendergrass/style_4
icon_state = "lavendergrass_4"
/obj/structure/flora/bush/lavendergrass/style_random/Initialize(mapload)
. = ..()
icon_state = "lavendergrass_[rand(1, 4)]"
/obj/structure/flora/bush/flowers_yw
icon_state = "ywflowers_1"
/obj/structure/flora/bush/flowers_yw/style_2
icon_state = "ywflowers_2"
/obj/structure/flora/bush/flowers_yw/style_3
icon_state = "ywflowers_3"
/obj/structure/flora/bush/flowers_yw/style_random/Initialize(mapload)
. = ..()
icon_state = "ywflowers_[rand(1, 3)]"
/obj/structure/flora/bush/flowers_br
icon_state = "brflowers_1"
/obj/structure/flora/bush/flowers_br/style_2
icon_state = "brflowers_2"
/obj/structure/flora/bush/flowers_br/style_3
icon_state = "brflowers_3"
/obj/structure/flora/bush/flowers_br/style_random/Initialize(mapload)
. = ..()
icon_state = "brflowers_[rand(1, 3)]"
/obj/structure/flora/bush/flowers_pp
icon_state = "ppflowers_1"
/obj/structure/flora/bush/flowers_pp/style_2
icon_state = "ppflowers_2"
/obj/structure/flora/bush/flowers_pp/style_3
icon_state = "ppflowers_3"
/obj/structure/flora/bush/flowers_pp/style_random/Initialize(mapload)
. = ..()
icon_state = "ppflowers_[rand(1, 3)]"
@@ -751,14 +841,19 @@
/obj/structure/flora/bush/snow/style_2
icon_state = "snowbush2"
/obj/structure/flora/bush/snow/style_3
icon_state = "snowbush3"
/obj/structure/flora/bush/snow/style_4
icon_state = "snowbush4"
/obj/structure/flora/bush/snow/style_5
icon_state = "snowbush5"
/obj/structure/flora/bush/snow/style_6
icon_state = "snowbush6"
/obj/structure/flora/bush/snow/style_random/Initialize(mapload)
. = ..()
icon_state = "snowbush[rand(1, 6)]"
@@ -771,28 +866,36 @@
/obj/structure/flora/bush/jungle/a/style_2
icon_state = "busha2"
/obj/structure/flora/bush/jungle/a/style_3
icon_state = "busha3"
/obj/structure/flora/bush/jungle/a/style_random/Initialize(mapload)
. = ..()
icon_state = "busha[rand(1, 3)]"
/obj/structure/flora/bush/jungle/b
icon_state = "bushb1"
/obj/structure/flora/bush/jungle/b/style_2
icon_state = "bushb2"
/obj/structure/flora/bush/jungle/b/style_3
icon_state = "bushb3"
/obj/structure/flora/bush/jungle/b/style_random/Initialize(mapload)
. = ..()
icon_state = "bushb[rand(1, 3)]"
/obj/structure/flora/bush/jungle/c
icon_state = "bushc1"
/obj/structure/flora/bush/jungle/c/style_2
icon_state = "bushc2"
/obj/structure/flora/bush/jungle/c/style_3
icon_state = "bushc3"
/obj/structure/flora/bush/jungle/c/style_random/Initialize(mapload)
. = ..()
icon_state = "bushc[rand(1, 3)]"
@@ -807,12 +910,36 @@
/obj/structure/flora/bush/large/style_2
icon_state = "bush2"
/obj/structure/flora/bush/large/style_3
icon_state = "bush3"
/obj/structure/flora/bush/large/style_random/Initialize(mapload)
. = ..()
icon_state = "bush[rand(1, 3)]"
/obj/structure/flora/lunar_plant
name = "lunar plant"
desc= "This seemingly dead plant is actually quite alive, hibernating until sensing living things."
icon_state = "lunar_plant"
icon = 'icons/obj/flora/xenoflora.dmi'
density = FALSE
light_color = COLOR_WHITE
light_range = 2
/obj/structure/flora/lunar_plant/Initialize(mapload)
. = ..()
icon_state = "lunar_plant[rand(1,3)]"
/obj/structure/flora/lunar_plant/style_1
icon_state = "lunar_plant1"
/obj/structure/flora/lunar_plant/style_2
icon_state = "lunar_plant2"
/obj/structure/flora/lunar_plant/style_3
icon_state = "lunar_plant3"
/*********
* Rocks *
*********/
@@ -836,11 +963,16 @@
/obj/structure/flora/rock/style_2
icon_state = "basalt2"
/obj/structure/flora/rock/style_3
icon_state = "basalt3"
/obj/structure/flora/rock/style_4
icon_state = "basalt4"
/obj/structure/flora/rock/style_random/Initialize(mapload)
. = ..()
icon_state = "basalt[rand(1, 3)]"
icon_state = "basalt[rand(1, 4)]"
/obj/structure/flora/rock/pile
name = "rock pile"
@@ -853,8 +985,10 @@
/obj/structure/flora/rock/pile/style_2
icon_state = "lavarocks2"
/obj/structure/flora/rock/pile/style_3
icon_state = "lavarocks3"
/obj/structure/flora/rock/pile/style_random/Initialize(mapload)
. = ..()
icon_state = "lavarocks[rand(1, 3)]"
@@ -862,14 +996,19 @@
/obj/structure/flora/rock/pile/jungle
icon_state = "rock1"
icon = 'icons/obj/flora/jungleflora.dmi'
/obj/structure/flora/rock/pile/jungle/style_2
icon_state = "rock2"
/obj/structure/flora/rock/pile/jungle/style_3
icon_state = "rock3"
/obj/structure/flora/rock/pile/jungle/style_4
icon_state = "rock4"
/obj/structure/flora/rock/pile/jungle/style_5
icon_state = "rock5"
/obj/structure/flora/rock/pile/jungle/style_random/Initialize(mapload)
. = ..()
icon_state = "rock[rand(1, 5)]"
@@ -885,8 +1024,10 @@
/obj/structure/flora/rock/pile/jungle/large/style_2
icon_state = "rocks2"
/obj/structure/flora/rock/pile/jungle/large/style_3
icon_state = "rocks3"
/obj/structure/flora/rock/pile/jungle/large/style_random/Initialize(mapload)
. = ..()
icon_state = "rocks[rand(1, 3)]"
@@ -899,8 +1040,10 @@
/obj/structure/flora/rock/icy/style_2
icon_state = "basalt2"
/obj/structure/flora/rock/icy/style_3
icon_state = "basalt3"
/obj/structure/flora/rock/icy/style_random/Initialize(mapload)
. = ..()
icon_state = "basalt[rand(1, 3)]"
@@ -912,8 +1055,11 @@
/obj/structure/flora/rock/pile/icy/style_2
icon_state = "lavarocks2"
/obj/structure/flora/rock/pile/icy/style_3
icon_state = "lavarocks3"
/obj/structure/flora/rock/pile/icy/style_random/Initialize(mapload)
. = ..()
icon_state = "lavarocks[rand(1, 3)]"
+16
View File
@@ -263,3 +263,19 @@ GLOBAL_LIST_EMPTY(dug_up_basalt)
/turf/open/misc/asteroid/snow/standard_air
initial_gas_mix = OPENTURF_DEFAULT_ATMOS
planetary_atmos = FALSE
/turf/open/misc/asteroid/moon
name = "lunar surface"
baseturfs = /turf/open/misc/asteroid/moon
icon = 'icons/turf/floors.dmi'
icon_state = "moon"
base_icon_state = "moon"
floor_variance = 40
dig_result = /obj/item/stack/ore/glass/basalt
broken_state = "moon_dug"
/turf/open/misc/asteroid/moon/dug //When you want one of these to be already dug.
dug = TRUE
floor_variance = 0
base_icon_state = "moon_dug"
icon_state = "moon_dug"
@@ -1,5 +1,12 @@
// moonoutpost19
/obj/structure/fluff/minepost
name = "wooden post"
desc = "A sturdy space-wood post, capable of holding up a mineshaft."
icon = 'icons/obj/fluff.dmi'
icon_state = "minepost"
density = FALSE
//Areas
/area/awaymission/moonoutpost19
name = "space"
@@ -25,6 +32,7 @@
power_light = FALSE
ambientsounds = list('sound/ambience/ambimine.ogg')
icon_state = "awaycontent5"
outdoors = TRUE
/area/awaymission/moonoutpost19/hive
name = "The Hive"
@@ -34,6 +42,39 @@
power_light = FALSE
icon_state = "awaycontent6"
/area/awaymission/moonoutpost19/tent
name = "Research Tent"
icon_state = "awaycontent7"
/area/awaymission/moonoutpost19/mines
name = "Mineral Excavation Tunnels"
always_unpowered = TRUE
power_environ = FALSE
power_equip = FALSE
power_light = FALSE
ambientsounds = list('sound/ambience/ambimine.ogg')
icon_state = "awaycontent8"
//Fluff objects/structures.
/obj/structure/fluff/meteor
name = "meteor"
desc = "Khonsu 19 is known for it's relatively high specific gravity, resulting in constant meteor showers and impacts."
icon = 'icons/obj/meteor.dmi'
icon_state = "small"
density = TRUE
/obj/structure/fluff/meteor/large
name = "large meteor"
desc = "Something this large would probably rip a space station in half. It's a good thing it landed here instead!"
icon = 'icons/obj/meteor.dmi'
icon_state = "large"
/obj/structure/fluff/meteor/sharp
name = "rocky meteor"
desc = "A big, rocky ourcrop. More common in space than on a moon like this."
icon = 'icons/obj/meteor.dmi'
icon_state = "sharp"
//Papers
/obj/item/paper/crumpled/awaymissions/moonoutpost19/hastey_note
+4
View File
@@ -57,6 +57,10 @@
name = "asteroid snow baseturf editor"
baseturf = /turf/open/misc/asteroid/snow
/obj/effect/baseturf_helper/asteroid/moon
name = "lunar sand baseturf editor"
baseturf = /turf/open/misc/asteroid/moon
/obj/effect/baseturf_helper/beach/sand
name = "beach sand baseturf editor"
baseturf = /turf/open/misc/beach/sand
Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 KiB

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 26 KiB

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 87 KiB

After

Width:  |  Height:  |  Size: 90 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 358 KiB

After

Width:  |  Height:  |  Size: 359 KiB