mirror of
https://github.com/KabKebab/GS13.git
synced 2026-07-14 01:19:04 +01:00
+2535
-2060
File diff suppressed because it is too large
Load Diff
@@ -48,7 +48,7 @@
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/snowdin/transit)
|
||||
"B" = (
|
||||
/obj/effect/spawner/structure/window/shuttle,
|
||||
/obj/machinery/door/airlock/shuttle,
|
||||
/obj/docking_port/mobile{
|
||||
dwidth = 3;
|
||||
id = "snowdintransit";
|
||||
@@ -56,9 +56,10 @@
|
||||
height = 5;
|
||||
name = "snowdin transit pod";
|
||||
movement_force = list("KNOCKDOWN" = 0, "THROW" = 0);
|
||||
launch_status = 0
|
||||
launch_status = 1;
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/snowdin/transit)
|
||||
"D" = (
|
||||
/obj/effect/spawner/structure/window/shuttle,
|
||||
@@ -93,7 +94,7 @@ D
|
||||
N
|
||||
f
|
||||
h
|
||||
B
|
||||
b
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
b
|
||||
@@ -105,7 +106,7 @@ b
|
||||
(5,1,1) = {"
|
||||
d
|
||||
c
|
||||
a
|
||||
B
|
||||
c
|
||||
d
|
||||
"}
|
||||
|
||||
@@ -93,8 +93,8 @@
|
||||
#define ACCESS_AWAY_MED 202//Away medical
|
||||
#define ACCESS_AWAY_SEC 203//Away security
|
||||
#define ACCESS_AWAY_ENGINE 204//Away engineering
|
||||
#define ACCESS_AWAY_GENERIC1 205//Away generic access
|
||||
#define ACCESS_AWAY_GENERIC2 206
|
||||
#define ACCESS_AWAY_ALL 205 //Away All Access
|
||||
#define ACCESS_AWAY_BOTANY 206 //Away Botany Access
|
||||
#define ACCESS_AWAY_GENERIC3 207
|
||||
#define ACCESS_AWAY_GENERIC4 208
|
||||
|
||||
|
||||
@@ -563,3 +563,7 @@
|
||||
/datum/map_template/shuttle/snowdin/excavation
|
||||
suffix = "excavation"
|
||||
name = "Snowdin Excavation Elevator"
|
||||
|
||||
/datum/map_template/shuttle/snowdin/transit
|
||||
suffix = "transit"
|
||||
name = "Snowdin Transit Shuttle"
|
||||
@@ -652,6 +652,38 @@
|
||||
icon_state = "retromed"
|
||||
uses_overlays = FALSE
|
||||
|
||||
/obj/item/card/id/away/snowdin/sec
|
||||
name = "Arctic Station Security's ID card"
|
||||
desc = "A faded Arctic Station ID card. You can make out the rank \"Security\"."
|
||||
assignment = "Arctic Station Security"
|
||||
access = list(ACCESS_AWAY_GENERAL, ACCESS_AWAY_SEC, ACCESS_AWAY_MAINT)
|
||||
icon_state = "retrosec"
|
||||
uses_overlays = FALSE
|
||||
|
||||
/obj/item/card/id/away/snowdin/captain
|
||||
name = "Arctic Station Captain's ID card"
|
||||
desc = "A faded Arctic Station ID card. You can make out the rank \"Captain\"."
|
||||
assignment = "Arctic Station Captain"
|
||||
access = list(ACCESS_AWAY_GENERAL, ACCESS_AWAY_MAINT)
|
||||
icon_state = "retrosec"
|
||||
uses_overlays = FALSE
|
||||
|
||||
/obj/item/card/id/away/snowdin/botany
|
||||
name = "Arctic Station Botanist's ID card"
|
||||
desc = "A faded Arctic Station ID card. You can make out the rank \"Botanist\"."
|
||||
assignment = "Arctic Station Botanist"
|
||||
access = list(ACCESS_AWAY_GENERAL, ACCESS_AWAY_BOTANY, ACCESS_AWAY_MAINT)
|
||||
icon_state = "retrosrv"
|
||||
uses_overlays = FALSE
|
||||
|
||||
/obj/item/card/id/away/snowdin/explore
|
||||
name = "Arctic Station Explorer's ID card"
|
||||
desc = "A faded Arctic Station ID card. You can make out the rank \"Explorer\"."
|
||||
assignment = "Arctic Station Explorer"
|
||||
access = list(ACCESS_AWAY_GENERAL, ACCESS_AWAY_SEC, ACCESS_AWAY_MAINT)
|
||||
icon_state = "retrosup"
|
||||
uses_overlays = FALSE
|
||||
|
||||
/obj/item/card/id/debug
|
||||
name = "\improper Debug ID"
|
||||
desc = "A debug ID card. Has ALL the all access, you really shouldn't have this."
|
||||
|
||||
@@ -71,39 +71,18 @@
|
||||
|
||||
/obj/effect/mob_spawn/human/exiled/Initialize(mapload)
|
||||
. = ..()
|
||||
delayusability(9000, FALSE) //Probably should not show up on the menu? It gives it away that snowdin is the away mission.
|
||||
var/arrpee = rand(1,3)
|
||||
var/arrpee = rand(1,1)
|
||||
switch(arrpee)
|
||||
if(1)
|
||||
flavour_text += "You were a lowly engineer, hired by GATO to make sure the turbines from their mining operation remained functional. \
|
||||
You remember the day the mining team descended for the very last time into the depths of the shafts, only to never return. \
|
||||
The agonizing screams from whatever now haunts those mines still brings a shiver down your spine."
|
||||
outfit.uniform = /obj/item/clothing/under/rank/engineer
|
||||
outfit.suit = /obj/item/clothing/suit/hooded/wintercoat/engineering
|
||||
outfit.shoes = /obj/item/clothing/shoes/sneakers/black
|
||||
outfit.back = /obj/item/storage/backpack/industrial
|
||||
outfit.uniform = /obj/item/clothing/under/assistantformal
|
||||
outfit.suit = /obj/item/clothing/suit/hooded/wintercoat
|
||||
outfit.shoes = /obj/item/clothing/shoes/winterboots
|
||||
outfit.back = /obj/item/storage/backpack
|
||||
outfit.id = /obj/item/card/id/away/snowdin/eng
|
||||
outfit.implants = list(/obj/item/implant/exile) //Made it so they cannot simply exit through the gateway at will.
|
||||
if(2)
|
||||
flavour_text += "You were a plasma researcher, hired by GATO to oversee a small research division in a remote, isolated little icy planet, \
|
||||
you remember the day the mining team descended for the very last time into the depths of the shafts, only to never return. \
|
||||
While you haven't heard them yourself, reports say the sounds that were heard over radio were likely not of this world."
|
||||
outfit.uniform = /obj/item/clothing/under/rank/scientist
|
||||
outfit.suit = /obj/item/clothing/suit/hooded/wintercoat/science
|
||||
outfit.shoes = /obj/item/clothing/shoes/sneakers/black
|
||||
outfit.back = /obj/item/storage/backpack/science
|
||||
outfit.id = /obj/item/card/id/away/snowdin/sci
|
||||
outfit.implants = list(/obj/item/implant/exile) //Made it so they cannot simply exit through the gateway at will.
|
||||
if(3)
|
||||
flavour_text += "You were a junior doctor, hired by GATO to oversee the mental state of a plasma mining operation's miners. \
|
||||
Over and over you reported that the miners were having constant, similar types of hallucinations and that perhaps the whole operation should pause \
|
||||
until further investigation was concluded, but command shrugged it off as an episode of mass hallucination... Until the miners never came back."
|
||||
outfit.uniform = /obj/item/clothing/under/rank/medical
|
||||
outfit.suit = /obj/item/clothing/suit/hooded/wintercoat/medical
|
||||
outfit.shoes = /obj/item/clothing/shoes/sneakers/black
|
||||
outfit.back = /obj/item/storage/backpack/medic
|
||||
outfit.id = /obj/item/card/id/away/snowdin/med
|
||||
outfit.implants = list(/obj/item/implant/exile) //Made it so they cannot simply exit through the gateway at will.
|
||||
|
||||
/obj/effect/mob_spawn/human/exiled/Destroy()
|
||||
new/obj/structure/bed(get_turf(src))
|
||||
|
||||
Reference in New Issue
Block a user