map updates
This commit is contained in:
@@ -0,0 +1,65 @@
|
||||
/obj/structure/sign/poster/official/gatito
|
||||
name = "Gato Poster"
|
||||
desc = "A poster from the Gato company, it reads: 'Remember to take care of your station!' "
|
||||
icon_state = "gato13"
|
||||
icon = 'GainStation13/icons/obj/contraband.dmi'
|
||||
|
||||
/obj/structure/sign/poster/official/captainposter
|
||||
name = "Respect your captain poster"
|
||||
desc = "A poster from the Gato company, it reads: 'Your captain is always watching, do not do anything suspicious.' "
|
||||
icon_state = "capitan"
|
||||
icon = 'GainStation13/icons/obj/contraband.dmi'
|
||||
|
||||
/obj/structure/sign/poster/official/antifat
|
||||
name = "NO FAT"
|
||||
desc = "A vandalized 'NO ERP' poster, now the words 'NO FAT' are written onto it. "
|
||||
icon_state = "no_fat"
|
||||
icon = 'GainStation13/icons/obj/contraband.dmi'
|
||||
|
||||
/obj/structure/sign/poster/official/libraryposter
|
||||
name = "Motivational Poster"
|
||||
desc = "A poster motivating you in reading books, reading this is already giving you a headache."
|
||||
icon_state = "libraryposter"
|
||||
icon = 'GainStation13/icons/obj/contraband.dmi'
|
||||
|
||||
/obj/structure/sign/poster/official/gato_logo
|
||||
name = "GATO Logo"
|
||||
desc = "A poster of our glorious GATO Corp!"
|
||||
icon_state = "poster2_legit"
|
||||
icon = 'GainStation13/icons/obj/contraband.dmi'
|
||||
|
||||
/obj/structure/sign/poster/contraband/corn_oil
|
||||
name = "Corn Oil Poster"
|
||||
desc = "A strange poster advertising corn oil beverage. Who would want to drink that...?"
|
||||
icon_state = "poster45"
|
||||
icon = 'GainStation13/icons/obj/contraband.dmi'
|
||||
|
||||
/obj/structure/sign/poster/contraband/supermatter
|
||||
name = "Supermatter Warning Poster"
|
||||
desc = "In case it wasn't already obvious, you shouldn't poke this giant yellow crystal..."
|
||||
icon_state = "poster46"
|
||||
icon = 'GainStation13/icons/obj/contraband.dmi'
|
||||
|
||||
/obj/structure/sign/poster/contraband/chonk
|
||||
name = "CHONK POSTER"
|
||||
desc = "Next time eat a salad."
|
||||
icon_state = "poster47"
|
||||
icon = 'GainStation13/icons/obj/contraband.dmi'
|
||||
|
||||
/obj/structure/sign/poster/contraband/missingpizza
|
||||
name = "Missing Pizza Poster"
|
||||
desc = "On GS13, it isn't uncommon to lose your food whenever you look away..."
|
||||
icon_state = "poster48"
|
||||
icon = 'GainStation13/icons/obj/contraband.dmi'
|
||||
|
||||
/obj/structure/sign/poster/contraband/chefpropaganda
|
||||
name = "Chef Propaganda Poster"
|
||||
desc = "Enlist and learn how to cook nothing else but burgers, pizza and bread TODAY!"
|
||||
icon_state = "poster49"
|
||||
icon = 'GainStation13/icons/obj/contraband.dmi'
|
||||
|
||||
/obj/structure/sign/poster/contraband/malta
|
||||
name = "Malta Poster"
|
||||
desc = "A poster from terran sectors, suggesting non-existence of mythical country of Malta."
|
||||
icon_state = "poster50"
|
||||
icon = 'GainStation13/icons/obj/contraband.dmi'
|
||||
@@ -0,0 +1 @@
|
||||
|
||||
|
||||
@@ -0,0 +1,165 @@
|
||||
///Reuses fire extinguisher cabinet wall mount code to create an equivalent for medkits. Honestly not sure how most of this works beyond that it does work.
|
||||
|
||||
//structure code
|
||||
/obj/structure/medkit_cabinet
|
||||
name = "Medkit Cabinet"
|
||||
desc = "A small wall mounted cabinet designed to hold a medical kit."
|
||||
icon = 'GainStation13/icons/obj/wallmounts.dmi'
|
||||
icon_state = "medkit_closed"
|
||||
anchored = TRUE
|
||||
density = FALSE
|
||||
max_integrity = 200
|
||||
integrity_failure = 50
|
||||
var/obj/item/storage/firstaid/regular/stored_medkit
|
||||
var/opened = FALSE
|
||||
|
||||
//initilization stuff for when map is loading, think it spawns medkits possibly. Honestly not sure what it does.
|
||||
/obj/structure/medkit_cabinet/Initialize(mapload, ndir, building)
|
||||
. = ..()
|
||||
if(building)
|
||||
setDir(ndir)
|
||||
pixel_x = (dir & 3)? 0 : (dir == 4 ? -27 : 27)
|
||||
pixel_y = (dir & 3)? (dir ==1 ? -30 : 30) : 0
|
||||
opened = TRUE
|
||||
icon_state = "medkit_empty"
|
||||
else
|
||||
stored_medkit = new /obj/item/storage/firstaid/regular(src)
|
||||
|
||||
/obj/structure/medkit_cabinet/examine(mob/user)
|
||||
. = ..()
|
||||
. += "<span class='notice'>Alt-click to [opened ? "close":"open"] it.</span>"
|
||||
|
||||
/obj/structure/medkit_cabinet/Destroy()
|
||||
if(stored_medkit)
|
||||
qdel(stored_medkit)
|
||||
stored_medkit = null
|
||||
return ..()
|
||||
|
||||
//code from fire extinguishers, doesn't apply here so far as I can tell so commented out.
|
||||
obj/structure/medkit_cabinet/contents_explosion(severity, target)
|
||||
if(stored_medkit)
|
||||
stored_medkit.ex_act(severity, target)
|
||||
|
||||
/obj/structure/medkit_cabinet/handle_atom_del(atom/A)
|
||||
if(A == stored_medkit)
|
||||
stored_medkit = null
|
||||
update_icon()
|
||||
|
||||
//disassembly code
|
||||
/obj/structure/medkit_cabinet/attackby(obj/item/I, mob/user, params)
|
||||
if(I.tool_behaviour == TOOL_WRENCH && !stored_medkit)
|
||||
to_chat(user, "<span class='notice'>You start unsecuring [name]...</span>")
|
||||
I.play_tool_sound(src)
|
||||
if(I.use_tool(src, user, 60))
|
||||
playsound(loc, 'sound/items/deconstruct.ogg', 50, 1)
|
||||
to_chat(user, "<span class='notice'>You unsecure [name].</span>")
|
||||
deconstruct(TRUE)
|
||||
return
|
||||
|
||||
if(iscyborg(user) || isalien(user))
|
||||
return
|
||||
if(istype(I, /obj/item/storage/firstaid))
|
||||
if(!stored_medkit && opened)
|
||||
if(!user.transferItemToLoc(I, src))
|
||||
return
|
||||
stored_medkit = I
|
||||
to_chat(user, "<span class='notice'>You place [I] in [src].</span>")
|
||||
update_icon()
|
||||
return TRUE
|
||||
else
|
||||
toggle_cabinet(user)
|
||||
else if(user.a_intent != INTENT_HARM)
|
||||
toggle_cabinet(user)
|
||||
else
|
||||
return ..()
|
||||
|
||||
//storing and removing medkits.
|
||||
/obj/structure/medkit_cabinet/attack_hand(mob/user)
|
||||
. = ..()
|
||||
if(.)
|
||||
return
|
||||
if(iscyborg(user) || isalien(user))
|
||||
return
|
||||
if(stored_medkit)
|
||||
user.put_in_hands(stored_medkit)
|
||||
to_chat(user, "<span class='notice'>You take [stored_medkit] from [src].</span>")
|
||||
stored_medkit = null
|
||||
if(!opened)
|
||||
opened = 1
|
||||
playsound(loc, 'sound/machines/click.ogg', 15, 1, -3)
|
||||
update_icon()
|
||||
else
|
||||
toggle_cabinet(user)
|
||||
|
||||
|
||||
/obj/structure/medkit_cabinet/attack_tk(mob/user)
|
||||
if(stored_medkit)
|
||||
stored_medkit.forceMove(loc)
|
||||
to_chat(user, "<span class='notice'>You telekinetically remove [stored_medkit] from [src].</span>")
|
||||
stored_medkit = null
|
||||
opened = 1
|
||||
playsound(loc, 'sound/machines/click.ogg', 15, 1, -3)
|
||||
update_icon()
|
||||
else
|
||||
toggle_cabinet(user)
|
||||
|
||||
|
||||
/obj/structure/medkit_cabinet/attack_paw(mob/user)
|
||||
return attack_hand(user)
|
||||
|
||||
//closes it
|
||||
/obj/structure/medkit_cabinet/AltClick(mob/living/user)
|
||||
if(!istype(user) || !user.canUseTopic(src, BE_CLOSE, ismonkey(user)))
|
||||
return
|
||||
toggle_cabinet(user)
|
||||
|
||||
/obj/structure/medkit_cabinet/proc/toggle_cabinet(mob/user)
|
||||
if(opened && broken)
|
||||
to_chat(user, "<span class='warning'>[src] is broken open.</span>")
|
||||
else
|
||||
playsound(loc, 'sound/machines/click.ogg', 15, 1, -3)
|
||||
opened = !opened
|
||||
update_icon()
|
||||
|
||||
//sprite code
|
||||
/obj/structure/medkit_cabinet/update_icon()
|
||||
if(!opened)
|
||||
icon_state = "medkit_closed"
|
||||
return
|
||||
if(stored_medkit)
|
||||
if(istype(stored_medkit, /obj/item/storage/firstaid))
|
||||
icon_state = "medkit_white"
|
||||
else
|
||||
icon_state = "medkit_white"
|
||||
else
|
||||
icon_state = "medkit_empty"
|
||||
|
||||
//drops medkit when busted
|
||||
/obj/structure/medkit_cabinet/obj_break(damage_flag)
|
||||
if(!broken && !(flags_1 & NODECONSTRUCT_1))
|
||||
broken = 1
|
||||
opened = 1
|
||||
if(stored_medkit)
|
||||
stored_medkit.forceMove(loc)
|
||||
stored_medkit = null
|
||||
update_icon()
|
||||
|
||||
//I think this is the code to determine mats you get out of it?
|
||||
/obj/structure/medkit_cabinet/deconstruct(disassembled = TRUE)
|
||||
if(!(flags_1 & NODECONSTRUCT_1))
|
||||
if(disassembled)
|
||||
new /obj/item/wallframe/medkit_cabinet(loc)
|
||||
else
|
||||
new /obj/item/stack/sheet/metal (loc, 2)
|
||||
if(stored_medkit)
|
||||
stored_medkit.forceMove(loc)
|
||||
stored_medkit = null
|
||||
qdel(src)
|
||||
|
||||
//wall mount to put it on a wall
|
||||
/obj/item/wallframe/medkit_cabinet
|
||||
name = "Medkit wall frame."
|
||||
desc = "Used for building wall-mounted medkit cabinets."
|
||||
icon = 'GainStation13/icons/obj/wallframe.dmi'
|
||||
icon_state = "medkit"
|
||||
result_path = /obj/structure/medkit_cabinet
|
||||
@@ -0,0 +1 @@
|
||||
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 74 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 1.1 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 4.4 KiB |
@@ -0,0 +1,190 @@
|
||||
"aa" = (/turf/template_noop,/area/template_noop)
|
||||
"ab" = (/obj/structure/table,/obj/item/storage/box/drinkingglasses,/obj/item/storage/box/drinkingglasses,/obj/item/storage/box/beakers,/obj/item/storage/box/donkpockets,/obj/item/kitchen/knife,/obj/item/bluespace_thread{pixel_x = -1; pixel_y = 1},/turf/open/floor/plating,/area/ruin/powered/beach)
|
||||
"ac" = (/obj/structure/closet/cabinet,/obj/item/bluespace_thread{pixel_x = -1; pixel_y = 1},/turf/open/floor/carpet/orange,/area/ruin/powered/beach)
|
||||
"ad" = (/obj/structure/flora/ausbushes/leafybush,/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"ae" = (/obj/structure/table,/obj/item/storage/toolbox/mechanical,/obj/item/stack/cable_coil,/obj/item/storage/box/lights/mixed,/obj/item/multitool,/obj/item/storage/box/lights/mixed,/turf/open/floor/plating,/area/ruin/powered/beach)
|
||||
"af" = (/obj/structure/table,/obj/item/clothing/mask/gas,/obj/machinery/light/small{dir = 1},/obj/item/clothing/glasses/sunglasses/big,/obj/item/clothing/glasses/sunglasses/big,/obj/item/clothing/glasses/sunglasses/big,/turf/open/floor/plating,/area/ruin/powered/beach)
|
||||
"ag" = (/obj/structure/reagent_dispensers/fueltank,/turf/open/floor/plating,/area/ruin/powered/beach)
|
||||
"ah" = (/obj/effect/mob_spawn/human/bartender/alive,/turf/open/floor/plating,/area/ruin/powered/beach)
|
||||
"ai" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/open/floor/plating,/area/ruin/powered/beach)
|
||||
"aj" = (/turf/closed/wall/mineral/sandstone,/area/ruin/powered/beach)
|
||||
"ak" = (/obj/structure/toilet,/obj/effect/turf_decal/sand,/turf/open/floor/plating,/area/ruin/powered/beach)
|
||||
"al" = (/obj/structure/urinal{pixel_y = 32},/obj/item/soap,/obj/effect/turf_decal/sand,/turf/open/floor/plating,/area/ruin/powered/beach)
|
||||
"am" = (/obj/structure/urinal{pixel_y = 32},/obj/effect/turf_decal/sand,/turf/open/floor/plating,/area/ruin/powered/beach)
|
||||
"an" = (/obj/machinery/light/small{dir = 1},/obj/effect/turf_decal/sand,/turf/open/floor/plating,/area/ruin/powered/beach)
|
||||
"ao" = (/obj/structure/sink{dir = 4; pixel_x = 11},/obj/effect/turf_decal/sand,/obj/structure/mirror{pixel_x = 28},/turf/open/floor/plating,/area/ruin/powered/beach)
|
||||
"ap" = (/obj/structure/flora/ausbushes/sparsegrass,/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"aq" = (/obj/structure/flora/ausbushes/sunnybush,/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"ar" = (/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"as" = (/turf/open/floor/plating,/area/ruin/powered/beach)
|
||||
"at" = (/obj/item/tank/internals/oxygen,/turf/open/floor/plating,/area/ruin/powered/beach)
|
||||
"au" = (/obj/effect/turf_decal/sand,/turf/open/floor/plating,/area/ruin/powered/beach)
|
||||
"av" = (/obj/machinery/door/airlock/sandstone{name = "Lavatory"},/obj/effect/turf_decal/sand,/turf/open/floor/plating,/area/ruin/powered/beach)
|
||||
"aw" = (/obj/machinery/door/airlock/sandstone{name = "Bar Storage"},/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"ax" = (/obj/structure/extinguisher_cabinet,/turf/closed/wall/mineral/sandstone,/area/ruin/powered/beach)
|
||||
"ay" = (/obj/effect/turf_decal/sand,/obj/machinery/door/airlock/sandstone{name = "Restroom"},/turf/open/floor/plating,/area/ruin/powered/beach)
|
||||
"az" = (/obj/item/clothing/neck/necklace/dope,/obj/item/reagent_containers/spray/spraytan,/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"aA" = (/obj/effect/turf_decal/sand,/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"aB" = (/obj/effect/turf_decal/stripes/asteroid/line{dir = 1},/obj/effect/turf_decal/sand,/turf/open/floor/plasteel,/area/ruin/powered/beach)
|
||||
"aC" = (/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"aD" = (/obj/structure/table,/obj/machinery/light{dir = 1},/obj/machinery/chem_dispenser/drinks,/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"aE" = (/obj/structure/table,/obj/machinery/reagentgrinder,/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"aF" = (/obj/machinery/vending/boozeomat{req_access_txt = "0"; set_obj_flags = "EMAGGED"},/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"aG" = (/obj/machinery/light{dir = 4},/obj/structure/closet/crate/bin,/obj/item/bluespace_thread{pixel_x = -1; pixel_y = 1},/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"aH" = (/obj/structure/table,/obj/machinery/light{dir = 1},/obj/item/book/manual/wiki/barman_recipes,/obj/item/book/granter/action/drink_fling,/obj/item/reagent_containers/food/drinks/shaker,/obj/item/reagent_containers/rag,/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"aI" = (/obj/structure/table,/obj/machinery/microwave,/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"aJ" = (/obj/structure/closet/crate/bin,/obj/item/tank/internals/emergency_oxygen,/obj/item/trash/candy,/obj/item/toy/talking/owl,/obj/effect/turf_decal/stripes/asteroid/line{dir = 1},/obj/effect/turf_decal/sand,/turf/open/floor/plasteel,/area/ruin/powered/beach)
|
||||
"aK" = (/obj/effect/turf_decal/sand,/turf/open/floor/plasteel,/area/ruin/powered/beach)
|
||||
"aM" = (/obj/structure/reagent_dispensers/beerkeg,/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"aN" = (/obj/machinery/vending/cigarette/beach,/obj/effect/turf_decal/sand,/turf/open/floor/plasteel,/area/ruin/powered/beach)
|
||||
"aO" = (/obj/structure/weightmachine/stacklifter,/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"aP" = (/obj/structure/table/wood,/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"aQ" = (/obj/structure/table/wood,/obj/item/flashlight/lamp,/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"aR" = (/obj/structure/table/wood,/obj/item/reagent_containers/food/drinks/bottle/tequila,/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"aS" = (/obj/machinery/processor,/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"aT" = (/obj/machinery/vending/cola,/obj/effect/turf_decal/sand,/turf/open/floor/plasteel,/area/ruin/powered/beach)
|
||||
"aU" = (/obj/effect/overlay/palmtree_l,/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"aV" = (/obj/effect/mob_spawn/human/beach/alive,/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"aW" = (/obj/structure/chair/stool,/obj/effect/turf_decal/stripes/asteroid/line{dir = 1},/obj/effect/turf_decal/sand,/turf/open/floor/plasteel,/area/ruin/powered/beach)
|
||||
"aX" = (/obj/structure/closet/secure_closet/freezer/meat,/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"aY" = (/obj/machinery/vending/snack,/obj/effect/turf_decal/sand,/turf/open/floor/plasteel,/area/ruin/powered/beach)
|
||||
"aZ" = (/obj/effect/overlay/coconut,/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"bb" = (/obj/structure/weightmachine/weightlifter,/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"bc" = (/obj/machinery/door/airlock/sandstone{name = "Bar Access"},/obj/effect/turf_decal/sand,/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"bd" = (/obj/structure/closet/secure_closet/freezer/kitchen{req_access = null},/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"be" = (/turf/open/floor/carpet/orange,/area/ruin/powered/beach)
|
||||
"bg" = (/obj/structure/sign/barsign,/turf/closed/wall/mineral/sandstone,/area/ruin/powered/beach)
|
||||
"bl" = (/obj/effect/turf_decal/caution,/obj/effect/turf_decal/sand,/turf/open/floor/plasteel,/area/ruin/powered/beach)
|
||||
"bm" = (/obj/machinery/light{dir = 8},/obj/structure/table/wood,/obj/item/seeds/tower,/obj/item/seeds/watermelon,/obj/item/seeds/coconut,/obj/item/seeds/cannabis,/obj/item/seeds/banana,/obj/item/seeds/ambrosia,/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"bx" = (/obj/structure/flora/rock,/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"bz" = (/mob/living/simple_animal/crab,/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"bA" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/item/bikehorn/airhorn,/obj/structure/table/wood,/obj/item/storage/firstaid,/obj/item/storage/firstaid/brute,/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"bB" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1; layer = 2.9},/obj/structure/chair/stool,/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"bE" = (/obj/item/reagent_containers/spray/spraytan,/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"bF" = (/obj/item/toy/beach_ball,/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"bG" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/item/megaphone,/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"bH" = (/obj/structure/window/reinforced{dir = 4},/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"bJ" = (/obj/structure/chair/comfy/plywood,/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"bK" = (/obj/item/storage/backpack/duffelbag,/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"bL" = (/obj/effect/turf_decal/sand{density = 1},/obj/effect/decal/fakelattice,/turf/open/floor/pod/light{density = 1},/area/ruin/powered/beach)
|
||||
"bM" = (/turf/open/floor/plasteel/stairs/old,/area/ruin/powered/beach)
|
||||
"bN" = (/obj/structure/flora/ausbushes/reedbush,/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"bO" = (/obj/item/camera,/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"bP" = (/obj/item/reagent_containers/food/drinks/beer,/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"bQ" = (/obj/structure/flora/ausbushes/reedbush,/turf/open/floor/plating/beach/coastline_t,/area/ruin/powered/beach)
|
||||
"bR" = (/turf/open/floor/plating/beach/coastline_t,/area/ruin/powered/beach)
|
||||
"bS" = (/obj/structure/flora/ausbushes/sparsegrass,/turf/open/floor/plating/beach/coastline_t,/area/ruin/powered/beach)
|
||||
"bT" = (/obj/effect/overlay/water,/obj/effect/overlay/water/top,/turf/open/floor/plating/beach/coastline_b,/area/ruin/powered/beach)
|
||||
"bU" = (/obj/effect/overlay/water,/obj/effect/overlay/water/top,/turf/open/floor/plating/beach/water,/area/ruin/powered/beach)
|
||||
"bV" = (/obj/structure/flora/ausbushes/stalkybush,/obj/effect/overlay/water,/obj/effect/overlay/water/top,/turf/open/floor/plating/beach/water,/area/ruin/powered/beach)
|
||||
"bW" = (/turf/closed/wall/r_wall,/area/ruin/powered/beach)
|
||||
"cd" = (/obj/structure/flora/ausbushes/sparsegrass,/obj/structure/reagent_dispensers/keg/mead,/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"ce" = (/obj/effect/turf_decal/sand,/obj/machinery/light{dir = 1},/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"cf" = (/obj/machinery/shower{dir = 8},/turf/open/floor/pod/light,/area/ruin/powered/beach)
|
||||
"cg" = (/obj/machinery/light{dir = 8},/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"ch" = (/obj/machinery/light{dir = 4},/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"cj" = (/obj/effect/turf_decal/stripes/asteroid/line{dir = 1},/obj/machinery/light{dir = 1},/obj/effect/turf_decal/sand,/turf/open/floor/plasteel,/area/ruin/powered/beach)
|
||||
"cs" = (/obj/machinery/vending/hydronutrients,/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"ct" = (/obj/machinery/light,/obj/effect/overlay/water,/obj/effect/overlay/water/top,/turf/open/floor/plating/beach/water,/area/ruin/powered/beach)
|
||||
"cu" = (/obj/effect/turf_decal/sand,/turf/open/floor/pod/dark,/area/ruin/powered/beach)
|
||||
"cR" = (/obj/item/clothing/suit/space/fragile,/obj/item/clothing/head/helmet/space/orange,/turf/open/floor/pod/dark,/area/ruin/powered/beach)
|
||||
"cW" = (/obj/machinery/light{dir = 4},/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"dw" = (/obj/machinery/door/airlock/sandstone{name = "Beach Access"},/turf/open/floor/pod/dark,/area/ruin/powered/beach)
|
||||
"eD" = (/obj/structure/chair/comfy/plywood,/obj/item/toy/plush/rose,/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"fr" = (/obj/machinery/door/airlock/wood/glass,/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"fE" = (/obj/effect/turf_decal/stripes/asteroid/line{dir = 1},/obj/effect/turf_decal/sand,/obj/machinery/vending/gato,/turf/open/floor/plasteel,/area/ruin/powered/beach)
|
||||
"gS" = (/obj/effect/turf_decal/sand,/obj/machinery/light{dir = 4},/turf/open/floor/plasteel,/area/ruin/powered/beach)
|
||||
"hY" = (/obj/structure/table,/obj/machinery/chem_dispenser/drinks/beer,/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"iq" = (/obj/machinery/light{dir = 8},/obj/effect/overlay/water,/obj/effect/overlay/water/top,/turf/open/floor/plating/beach/water,/area/ruin/powered/beach)
|
||||
"iw" = (/obj/machinery/light/small{brightness = 3; dir = 8},/turf/open/floor/pod/dark,/area/ruin/powered/beach)
|
||||
"jF" = (/obj/effect/turf_decal/sand,/obj/machinery/light/small,/turf/open/floor/plating,/area/ruin/powered/beach)
|
||||
"lF" = (/obj/machinery/light{dir = 4},/turf/template_noop,/area/ruin/powered/beach)
|
||||
"lM" = (/obj/structure/tank_dispenser/oxygen,/turf/open/floor/pod/dark,/area/ruin/powered/beach)
|
||||
"mb" = (/obj/structure/table/wood,/obj/item/reagent_containers/rag/towel,/obj/item/reagent_containers/rag/towel,/obj/item/reagent_containers/rag/towel,/obj/item/reagent_containers/rag/towel,/obj/item/reagent_containers/rag/towel,/obj/item/reagent_containers/rag/towel,/obj/item/reagent_containers/rag/towel,/obj/item/reagent_containers/rag/towel,/obj/item/reagent_containers/rag/towel,/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"mh" = (/obj/effect/spawner/structure/window/reinforced,/turf/open/floor/plating,/area/ruin/powered/beach)
|
||||
"mo" = (/obj/machinery/door/airlock/sandstone{name = "Beach Access"},/obj/effect/turf_decal/sand,/turf/open/floor/pod/dark,/area/ruin/powered/beach)
|
||||
"mH" = (/obj/machinery/smartfridge/drying_rack,/obj/effect/turf_decal/sand,/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"mL" = (/obj/machinery/light{dir = 8},/obj/structure/chair/stool,/turf/open/floor/carpet/orange,/area/ruin/powered/beach)
|
||||
"mM" = (/obj/structure/flora/ausbushes/sparsegrass,/obj/machinery/light,/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"og" = (/obj/machinery/light,/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"oD" = (/obj/vehicle/ridden/scooter/skateboard{dir = 4},/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"oK" = (/obj/effect/turf_decal/caution{dir = 1},/obj/effect/turf_decal/sand,/turf/open/floor/plasteel,/area/ruin/powered/beach)
|
||||
"oT" = (/obj/effect/turf_decal/sand,/obj/machinery/light{dir = 4},/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"pg" = (/obj/effect/turf_decal/sand,/obj/machinery/shower{dir = 4},/turf/open/floor/pod/light,/area/ruin/powered/beach)
|
||||
"pI" = (/obj/machinery/door/airlock/hatch{name = "Lava Beach Club"},/obj/structure/fans/tiny,/turf/open/floor/pod/dark,/area/ruin/powered/beach)
|
||||
"pU" = (/obj/structure/table/wood,/obj/item/reagent_containers/rag/towel,/turf/open/floor/carpet/orange,/area/ruin/powered/beach)
|
||||
"qT" = (/obj/structure/dresser,/turf/open/floor/carpet/orange,/area/ruin/powered/beach)
|
||||
"sy" = (/obj/effect/turf_decal/caution{dir = 4},/obj/effect/turf_decal/sand,/turf/open/floor/plasteel,/area/ruin/powered/beach)
|
||||
"sO" = (/obj/machinery/jukebox/disco/indestructible,/turf/open/floor/light/colour_cycle,/area/ruin/powered/beach)
|
||||
"tK" = (/obj/machinery/vending/cola/red,/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"uH" = (/obj/machinery/vending/mealdor,/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"vl" = (/obj/structure/closet/athletic_mixed,/obj/effect/turf_decal/sand,/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"vY" = (/obj/machinery/hydroponics/constructable,/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"wY" = (/turf/open/floor/pod/light,/area/ruin/powered/beach)
|
||||
"xB" = (/obj/effect/overlay/water,/obj/effect/overlay/water/top,/obj/structure/flora/rock,/turf/open/floor/plating/beach/water,/area/ruin/powered/beach)
|
||||
"xU" = (/obj/effect/overlay/palmtree_l,/obj/effect/turf_decal/sand,/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"yp" = (/obj/structure/chair/comfy/plywood,/obj/item/toy/plush/metha,/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"zw" = (/obj/structure/mineral_door/woodrustic,/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"AI" = (/obj/machinery/vending/cigarette/beach,/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"Bl" = (/obj/effect/turf_decal/sand,/obj/machinery/light{dir = 8},/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"Cy" = (/obj/machinery/light{dir = 4},/obj/effect/overlay/water,/obj/effect/overlay/water/top,/turf/open/floor/plating/beach/water,/area/ruin/powered/beach)
|
||||
"CP" = (/obj/effect/turf_decal/sand,/obj/machinery/light{dir = 8},/turf/open/floor/plasteel,/area/ruin/powered/beach)
|
||||
"Dc" = (/obj/effect/turf_decal/sand,/obj/machinery/shower{pixel_y = 24},/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"Dl" = (/obj/effect/mob_spawn/human/bartender/alive,/turf/closed/wall/mineral/sandstone,/area/ruin/powered/beach)
|
||||
"Dp" = (/obj/machinery/light{dir = 8},/obj/structure/rack,/obj/item/clothing/shoes/sandal,/obj/item/clothing/shoes/sandal,/obj/item/clothing/shoes/sandal,/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"Ec" = (/obj/machinery/vending/clothing,/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"Ga" = (/obj/effect/turf_decal/caution{dir = 8},/obj/effect/turf_decal/sand,/turf/open/floor/plasteel,/area/ruin/powered/beach)
|
||||
"Gc" = (/obj/effect/turf_decal/sand,/turf/open/floor/pod/light,/area/ruin/powered/beach)
|
||||
"HC" = (/obj/effect/turf_decal/sand,/obj/structure/closet/athletic_mixed,/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"It" = (/obj/structure/table/wood,/obj/item/reagent_containers/spray/spraytan,/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"Kf" = (/obj/structure/bed,/obj/item/bedsheet/brown,/turf/open/floor/carpet/orange,/area/ruin/powered/beach)
|
||||
"NM" = (/obj/effect/turf_decal/sand,/obj/machinery/light/small{dir = 4},/turf/open/floor/pod/dark,/area/ruin/powered/beach)
|
||||
"Ol" = (/obj/effect/turf_decal/stripes/asteroid/line{dir = 1},/obj/effect/turf_decal/sand,/obj/machinery/light{dir = 1},/turf/open/floor/plasteel,/area/ruin/powered/beach)
|
||||
"Pb" = (/obj/machinery/light{dir = 1},/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"QR" = (/obj/machinery/vending/autodrobe/all_access,/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"QS" = (/turf/closed/wall/mineral/wood,/area/ruin/powered/beach)
|
||||
"RO" = (/obj/machinery/light,/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"SX" = (/obj/effect/turf_decal/sand,/obj/machinery/vending/gato,/turf/open/floor/plasteel,/area/ruin/powered/beach)
|
||||
"Tt" = (/obj/structure/closet/cabinet,/obj/item/bluespace_thread{pixel_x = -1; pixel_y = 1},/obj/item/camera,/turf/open/floor/carpet/orange,/area/ruin/powered/beach)
|
||||
"TP" = (/obj/structure/closet/crate/bin,/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"UM" = (/obj/effect/overlay/palmtree_l,/obj/machinery/light{dir = 4},/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"VN" = (/obj/machinery/light/small{dir = 4},/turf/open/floor/pod/dark,/area/ruin/powered/beach)
|
||||
"VO" = (/turf/open/floor/pod/dark,/area/ruin/powered/beach)
|
||||
"WR" = (/obj/machinery/light{dir = 4},/obj/structure/rack,/obj/item/clothing/shoes/sandal,/obj/item/clothing/shoes/sandal,/obj/item/clothing/shoes/sandal,/obj/item/clothing/shoes/sandal,/obj/effect/turf_decal/sand,/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"Xp" = (/obj/structure/chair/comfy/plywood,/obj/item/toy/plush/mammal/fox,/turf/open/floor/plating/beach/sand,/area/ruin/powered/beach)
|
||||
"Xr" = (/obj/machinery/light{dir = 8},/turf/template_noop,/area/ruin/powered/beach)
|
||||
"Zh" = (/obj/machinery/seed_extractor,/turf/open/floor/wood,/area/ruin/powered/beach)
|
||||
"Zl" = (/obj/item/clothing/head/helmet/space/orange,/obj/item/clothing/suit/space/fragile,/turf/open/floor/pod/dark,/area/ruin/powered/beach)
|
||||
|
||||
(1,1,1) = {"
|
||||
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
|
||||
aaaaaaaaaaaabWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaaaaaaaaaaaa
|
||||
aaaaaaaabWbWbWadajaeafagahaiajakajalamanaoajcdQSQSQSQSQSQSQSQSQScsbWbWbWaaaaaaaa
|
||||
aaaaaabWbWaqararajabasasasatajjFavauauauauajarQSpUTtqTQSTPEcQRQSaCaCvYbWbWaaaaaa
|
||||
aaaabWbWadarapchajajajawajaxajajajajajajayajcgQSmLbebezwaCaCcWQSbmaCaCZhbWbWaaaa
|
||||
aaaabWapararazarcefEajaCaDhYaFaEaHaIajaJaKcearQSbebeKfQSaCaCaCQSQSfrQSQSQSbWaaaa
|
||||
aabWbWarararararaAaKajaCaCaCaCaCaCaMajaNaKaAapQSQSQSQSQSaCaCaCQSaAaAaAaAmHbWbWaa
|
||||
aabWaparaOaraOaraAgSajItaQaPaRajaCaSajaTaKaAapQSpUacqTQSaCaCaCQSxUararaqaAapbWaa
|
||||
aabWcgararaVararaAaKOlaWaWaWaWDlaCaXajaYaKaAarQSmLbebezwaCaCaGQSaAbEaZaraAchbWaa
|
||||
lFbWararbbarbbaraAaKaKaKoKaKaKbcRObdajSXaKaAarQSbebeKfQSaCaCAIQSaAararoDaAapbWXr
|
||||
aabWararararararaAaKaKGasOsygSajbgajajCPaKaAaUQSQSQSQSQSaCaCuHQSaAararaAaAarbWaa
|
||||
bWbWbWbWDparararaAaKaKaKblaKaKcjaBaBcjaKaKaAarQSpUacqTQSaCaCtKQSaAbzarWRbWbWbWbW
|
||||
bWlMcRmhHCarararaAaKaKaKaKaKaKaKaKaKaKaKaKaAarQSmLbebezwaCaCcWQSaAararvlmhlMcRbW
|
||||
bWiwVOmhaAaraUaraAaAaAaAaAaAaAaAaAaAaAaAaAaAarQSbebeKfQSaCaCaCQSaAararaAmhVONMbW
|
||||
pIwYGcmhBlaraZarapararararararararararararararQSQSQSQSQSQSzwQSQSaAararoTmhwYwYpI
|
||||
bWpgGcdwaAarararararararbxaparararaZararapararDcDcDcDcaAaAaAaAxUaAaparaAmoGccfbW
|
||||
pIGcwYmhBlararararaparmMararararaUarararararararararaparogararararararoTmhGcGcpI
|
||||
bWiwVOmhaAbzararapbxchbWcgarapararararbAbBarararaUararchbWcgarararaZaraAmhcuVNbW
|
||||
bWlMZlmhaAararararararPbararbEararbFchbGbHcgmbaparararapPbararaUarararaAmhlMcRbW
|
||||
bWbWbWbWcgypareDarbJarbJbKbJarbJapararbLbMarararXparbJarbJarbJarbJarbJUMbWbWbWbW
|
||||
aabWadapbNararbEbOararararararararbzarararbPararararararararaparararararapbNbWaa
|
||||
lFbWbQbRbRbSbRbRbRbRbRbRbRbRbRbRbRbRbRbRbRbRbRbRbRbRbRbRbRbRbRbRbRbRbSbRbRbRbWXr
|
||||
aabWbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbWaa
|
||||
aabWbWbUbUbUbUbUbUbUbUbUbUctbUbUbUbUbUbUctbUbUbUbUbUbUctbUbUbUbUbUbUbUbUbUbWbWaa
|
||||
aaaabWctbUbUbUbUbUbUbUbUCybWiqbUbVbUbUCybWiqbUbUbUbUCybWiqxBbUbUbUbUbUbUctbWaaaa
|
||||
aaaabWbWbUbUbUbUbUbVbUbUbUbWbUbUbUbUbUbUbWbUbUbUbUbUbUbWbUbUbUbUbUbUbUbUbWbWaaaa
|
||||
aaaaaabWbWbUctbUbUbUbUbUbUbWbUbUbUbUbUbUbWbVbUbUbUbUbUbWbUbUbUbUbUctbUbWbWaaaaaa
|
||||
aaaaaaaabWbWbWbUbUbUbUxBbUbWbUbUbUbUbUbUbWbUbUbUbUbUbUbWbUbUbUbUxBbWbWbWaaaaaaaa
|
||||
aaaaaaaaaaaabWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaaaaaaaaaaaa
|
||||
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
|
||||
"}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -3922,12 +3922,14 @@
|
||||
#include "GainStation13\code\game\area\ruins.dm"
|
||||
#include "GainStation13\code\game\objects\tiles.dm"
|
||||
#include "GainStation13\code\game\objects\turfs.dm"
|
||||
#include "GainStation13\code\game\objects\effects\posters.dm"
|
||||
#include "GainStation13\code\game\objects\effects\spawners\choco_slime_delivery.dm"
|
||||
#include "GainStation13\code\game\objects\effects\spawners\decals.dm"
|
||||
#include "GainStation13\code\game\objects\items\docility_implant.dm"
|
||||
#include "GainStation13\code\game\objects\items\RCD.dm"
|
||||
#include "GainStation13\code\game\objects\items\toys.dm"
|
||||
#include "GainStation13\code\game\objects\items\storage\bags.dm"
|
||||
#include "GainStation13\code\game\objects\structures\medikit.dm"
|
||||
#include "GainStation13\code\game\turfs\closed.dm"
|
||||
#include "GainStation13\code\game\turfs\open.dm"
|
||||
#include "GainStation13\code\machinery\adipoelectric_generator.dm"
|
||||
|
||||
Reference in New Issue
Block a user