From a918a0647877f79e96aa4e403ea4c2d41913619c Mon Sep 17 00:00:00 2001 From: TankNut Date: Fri, 16 Feb 2018 20:50:15 +0100 Subject: [PATCH 1/3] Map spawned corpses start with their suit sensors turned off --- code/modules/awaymissions/corpse.dm | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/code/modules/awaymissions/corpse.dm b/code/modules/awaymissions/corpse.dm index 57cce8a656..f62d5ff15e 100644 --- a/code/modules/awaymissions/corpse.dm +++ b/code/modules/awaymissions/corpse.dm @@ -181,6 +181,15 @@ var/obj/item/device/pda/PDA = locate(/obj/item/device/pda) in H if(PDA) PDA.toff = TRUE +<<<<<<< HEAD +======= + if(disable_sensors) + // Using crew monitors to find corpses while creative makes finding certain ruins too easy. + var/obj/item/clothing/under/C = H.wear_suit + if(C) + C.sensor_mode = NO_SENSORS + +>>>>>>> b8b5084... Swaps locate for direct assignment var/obj/item/card/id/W = H.wear_id if(W) if(id_access) From 06dd2e2aa5534d0273c7321538dbc2a1f6fc0ddc Mon Sep 17 00:00:00 2001 From: LetterJay Date: Sat, 17 Feb 2018 09:58:42 -0600 Subject: [PATCH 2/3] Update corpse.dm --- code/modules/awaymissions/corpse.dm | 4 ---- 1 file changed, 4 deletions(-) diff --git a/code/modules/awaymissions/corpse.dm b/code/modules/awaymissions/corpse.dm index f62d5ff15e..d57ea83e8f 100644 --- a/code/modules/awaymissions/corpse.dm +++ b/code/modules/awaymissions/corpse.dm @@ -181,15 +181,11 @@ var/obj/item/device/pda/PDA = locate(/obj/item/device/pda) in H if(PDA) PDA.toff = TRUE -<<<<<<< HEAD -======= if(disable_sensors) // Using crew monitors to find corpses while creative makes finding certain ruins too easy. var/obj/item/clothing/under/C = H.wear_suit if(C) C.sensor_mode = NO_SENSORS - ->>>>>>> b8b5084... Swaps locate for direct assignment var/obj/item/card/id/W = H.wear_id if(W) if(id_access) From 92526a4a9409cbee07f38b2c56a3582a76c86cbc Mon Sep 17 00:00:00 2001 From: LetterJay Date: Sat, 17 Feb 2018 11:47:24 -0600 Subject: [PATCH 3/3] Update corpse.dm --- code/modules/awaymissions/corpse.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/modules/awaymissions/corpse.dm b/code/modules/awaymissions/corpse.dm index d57ea83e8f..e59c17cafc 100644 --- a/code/modules/awaymissions/corpse.dm +++ b/code/modules/awaymissions/corpse.dm @@ -106,6 +106,7 @@ var/mob_species = null //Set to make them a mutant race such as lizard or skeleton. Uses the datum typepath instead of the ID. var/datum/outfit/outfit = /datum/outfit //If this is a path, it will be instanced in Initialize() var/disable_pda = TRUE + var/disable_sensors = TRUE //All of these only affect the ID that the outfit has placed in the ID slot var/id_job = null //Such as "Clown" or "Chef." This just determines what the ID reads as, not their access var/id_access = null //This is for access. See access.dm for which jobs give what access. Use "Captain" if you want it to be all access. @@ -186,6 +187,7 @@ var/obj/item/clothing/under/C = H.wear_suit if(C) C.sensor_mode = NO_SENSORS + var/obj/item/card/id/W = H.wear_id if(W) if(id_access)