diff --git a/.gitignore b/.gitignore
index f4771f2ef16..8ef9946abc9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -211,9 +211,6 @@ Temporary Items
/tools/tgs_test/bin/*
/tools/tgs_test/obj/*
-# TGUI bundles - SKYRAT EDIT
-/tgui/public/tgui-common.bundle.js
-
# Built auxtools libraries and intermediate files
aux*.dll
libaux*.so
@@ -244,19 +241,6 @@ define_sanity_output.txt
# ezdb
/db/
/config/ezdb.txt
-<<<<<<< HEAD
-<<<<<<< HEAD
-=======
# Running OpenDream locally
tgstation.json
-<<<<<<< HEAD
-.cargo-lock
->>>>>>> 5d81843b3302 (Raptor faction fix (#85792))
-=======
->>>>>>> 8fa9db8869f0 (Reverts accidental .gitignore changes (#86114))
-=======
-
-# Running OpenDream locally
-tgstation.json
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/README.md b/README.md
index 7a4a4f6d307..dd60afc886b 100644
--- a/README.md
+++ b/README.md
@@ -25,7 +25,6 @@ This is Skyrat's downstream fork of /tg/station created in byond.
Space Station 13 is a paranoia-laden round-based roleplaying game set against the backdrop of a nonsensical, metal death trap masquerading as a space station, with charming spritework designed to represent the sci-fi setting and its dangerous undertones. Have fun, and survive!
-<<<<<<< HEAD
## Important note - TEST YOUR PULL REQUESTS
You are responsible for the testing of your content and providing proof of such in your pull request. You should not mark a pull request ready for review until you have actually tested it. If you require a separate client for testing, you can use a guest account by logging out of BYOND and connecting to your test server. Test merges are not for bug finding, they are for stress tests where local testing simply doesn't allow for this.
@@ -35,9 +34,6 @@ You are responsible for the testing of your content and providing proof of such

[Modularisation Guide](./modular_skyrat/readme.md)
-=======
-*All github inquiries (such as moderation actions) may be handled via the /tg/station discord [#coding-general](https://discord.com/channels/326822144233439242/326831214667235328). Simply ping the `@Maintainer` role, following the guide on asking questions located in the channel description, with your issue!*
->>>>>>> 43b48e715e70 (Update README.md to include how to actually get help (#86025))
## DOWNLOADING
diff --git a/SQL/database_changelog.md b/SQL/database_changelog.md
index 7c6a6ece2b7..22257e22cf1 100644
--- a/SQL/database_changelog.md
+++ b/SQL/database_changelog.md
@@ -2,35 +2,20 @@ Any time you make a change to the schema files, remember to increment the databa
Make sure to also update `DB_MAJOR_VERSION` and `DB_MINOR_VERSION`, which can be found in `code/__DEFINES/subsystem.dm`.
-<<<<<<< HEAD
The latest database version is 5.30 (5.27 for /tg/); The query to update the schema revision table is:
```sql
INSERT INTO `schema_revision` (`major`, `minor`) VALUES (5, 30);
-=======
-The latest database version is 5.27; The query to update the schema revision table is:
-
-```sql
-INSERT INTO `schema_revision` (`major`, `minor`) VALUES (5, 27);
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
```
or
```sql
-<<<<<<< HEAD
INSERT INTO `SS13_schema_revision` (`major`, `minor`) VALUES (5, 30);
-=======
-INSERT INTO `SS13_schema_revision` (`major`, `minor`) VALUES (5, 27);
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
```
In any query remember to add a prefix to the table names if you use one.
-----------------------------------------------------
-<<<<<<< HEAD
Version 5.30, 26 April 2024, by zephyrtfa
-=======
-Version 5.27, 26 April 2024, by zephyrtfa
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
Add the ip intel whitelist table
```sql
DROP TABLE IF EXISTS `ipintel_whitelist`;
@@ -44,7 +29,6 @@ CREATE TABLE `ipintel_whitelist` (
/*!40101 SET character_set_client = @saved_cs_client */;
```
-----------------------------------------------------
-<<<<<<< HEAD
Version 5.29, 08 January 2024, by Useroth
Add a new table for age-checking purposes. Optional if you don't ever intend to use the age prompt.
@@ -59,31 +43,20 @@ CREATE TABLE `player_dob` (
-----------------------------------------------------
Version 5.28, 03 December 2023, by distributivgesetz
-=======
-Version 5.26, 03 December 2023, by distributivgesetz
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
Set the default value of cloneloss to 0, as it's obsolete and it won't be set by blackbox anymore.
```sql
ALTER TABLE `death` MODIFY COLUMN `cloneloss` SMALLINT(5) UNSIGNED DEFAULT '0';
```
-----------------------------------------------------
-<<<<<<< HEAD
Version 5.27, 27 September 2023, by Jimmyl
-=======
-Version 5.25, 27 September 2023, by Jimmyl
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
Removes the text_adventures table because it is no longer used
```sql
DROP TABLE IF EXISTS `text_adventures`;
```
-----------------------------------------------------
-<<<<<<< HEAD
Version 5.26, 17 May 2023, by LemonInTheDark
-=======
-Version 5.24, 17 May 2023, by LemonInTheDark
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
Modified the library action table to fit ckeys properly, and to properly store ips.
```sql
ALTER TABLE `library_action` MODIFY COLUMN `ckey` varchar(32) NOT NULL;
@@ -91,11 +64,7 @@ Modified the library action table to fit ckeys properly, and to properly store i
```
-----------------------------------------------------
-<<<<<<< HEAD
Version 5.25, 28 December 2022, by Mothblocks
-=======
-Version 5.23, 28 December 2022, by Mothblocks
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
Added `tutorial_completions` to mark what ckeys have completed contextual tutorials.
```sql
@@ -108,11 +77,7 @@ CREATE TABLE `tutorial_completions` (
```
-----------------------------------------------------
-<<<<<<< HEAD
Version 5.24, 22 December 2021, by Mothblocks
-=======
-Version 5.22, 22 December 2021, by Mothblocks
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
Fixes a bug in `telemetry_connections` that limited the range of IPs.
```sql
@@ -120,11 +85,7 @@ ALTER TABLE `telemetry_connections` MODIFY COLUMN `address` INT(10) UNSIGNED NOT
```
-----------------------------------------------------
-<<<<<<< HEAD
Version 5.23, 15 December 2021, by Mothblocks
-=======
-Version 5.21, 15 December 2021, by Mothblocks
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
Adds `telemetry_connections` table for tracking tgui telemetry.
```sql
@@ -142,11 +103,7 @@ CREATE TABLE `telemetry_connections` (
```
-----------------------------------------------------
-<<<<<<< HEAD
Version 5.22, 11 November 2021, by Mothblocks
-=======
-Version 5.20, 11 November 2021, by Mothblocks
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
Adds `admin_ckey` field to the `known_alts` table to track who added what.
```sql
@@ -155,11 +112,7 @@ ADD COLUMN `admin_ckey` VARCHAR(32) NOT NULL DEFAULT '*no key*' AFTER `ckey2`;
```
-----------------------------------------------------
-<<<<<<< HEAD
Version 5.21, 10 November 2021, by WalterMeldron
-=======
-Version 5.19, 10 November 2021, by WalterMeldron
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
Adds an urgent column to tickets for ahelps marked as urgent.
```sql
@@ -167,11 +120,7 @@ ALTER TABLE `ticket` ADD COLUMN `urgent` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0
```
-----------------------------------------------------
-<<<<<<< HEAD
Version 5.20, 1 November 2021, by Mothblocks
-=======
-Version 5.18, 1 November 2021, by Mothblocks
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
Added `known_alts` table for tracking who not to create suspicious logins for.
```sql
@@ -185,11 +134,7 @@ CREATE TABLE `known_alts` (
```
-----------------------------------------------------
-<<<<<<< HEAD
Version 5.19, 8 October 2021, by MrStonedOne + Mothblocks
-=======
-Version 5.17, 8 October 2021, by MrStonedOne + Mothblocks
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
Changes any table that requrired a NOT NULL round ID to now accept NULL. In the BSQL past, these were handled as 0, but in the move to rust-g this behavior was lost.
```sql
@@ -208,7 +153,6 @@ ALTER TABLE `ticket` CHANGE `round_id` `round_id` INT(11) UNSIGNED NULL;
```
-----------------------------------------------------
-<<<<<<< HEAD
Version 5.18, 23 August 2021, by GoldenAlpharex
Added `discord_report` column to the `ban table`
@@ -218,9 +162,6 @@ Added `discord_report` column to the `ban table`
-----------------------------------------------------
Version 5.17, 31 July 2021, by Atlanta-Ned
-=======
-Version 5.16, 31 July 2021, by Atlanta-Ned
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
Added `library_action` table for tracking reported library books and actions taken on them.
```sql
@@ -239,11 +180,7 @@ CREATE TABLE `library_action` (
-----------------------------------------------------
-<<<<<<< HEAD
Version 5.16, 2 June 2021, by Mothblocks
-=======
-Version 5.15, 2 June 2021, by Mothblocks
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
Added verified admin connection log used for 2FA
```sql
@@ -260,11 +197,7 @@ CREATE TABLE `admin_connections` (
-----------------------------------------------------
-<<<<<<< HEAD
Version 5.15, xx May 2021, by Anturke
-=======
-Version 5.14, xx May 2021, by Anturke
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
Added exploration drone adventure table
```sql
@@ -281,11 +214,7 @@ CREATE TABLE `text_adventures` (
-----------------------------------------------------
-<<<<<<< HEAD
Version 5.14, 30 April 2021, by Atlanta Ned
-=======
-Version 5.13, 30 April 2021, by Atlanta Ned
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
Added the `citation` table for tracking security citations in the database.
```sql
@@ -314,7 +243,6 @@ AUTO_INCREMENT=1
-----------------------------------------------------
-<<<<<<< HEAD
Version 5.13, 9 March, 2021, by Useroth
Implemented some features to help with running multiple servers on the same database and easily differentiate
@@ -360,8 +288,6 @@ Version 5.12, 29 December 2020, by Missfox
Modified table `messages`, adding column `playtime` to show the user's playtime when the note was created.
ALTER TABLE `messages` ADD `playtime` INT(11) NULL DEFAULT(NULL) AFTER `severity`
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
-
-----------------------------------------------------
Version 5.11, 7 September 2020, by bobbahbrown, MrStonedOne, and Jordie0608 (Updated 26 March 2021 by bobbahbrown)
diff --git a/SQL/tgstation_schema.sql b/SQL/tgstation_schema.sql
index 1d875b61a0c..fba7edfcb7a 100644
--- a/SQL/tgstation_schema.sql
+++ b/SQL/tgstation_schema.sql
@@ -660,7 +660,6 @@ CREATE TABLE `discord_links` (
) ENGINE=InnoDB;
--
-<<<<<<< HEAD
-- Table structure for table `game_log`
--
DROP TABLE IF EXISTS `game_log`;
@@ -676,8 +675,6 @@ CREATE TABLE `game_log` (
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
--
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
-- Table structure for table `admin_connections`
--
DROP TABLE IF EXISTS `admin_connections`;
diff --git a/_maps/RandomRuins/IceRuins/icemoon_surface_smoking_room.dmm b/_maps/RandomRuins/IceRuins/icemoon_surface_smoking_room.dmm
index e1acbbf4f28..047d4b4c042 100644
--- a/_maps/RandomRuins/IceRuins/icemoon_surface_smoking_room.dmm
+++ b/_maps/RandomRuins/IceRuins/icemoon_surface_smoking_room.dmm
@@ -2,11 +2,7 @@
"a" = (
/turf/closed/mineral/random/snow,
/area/icemoon/surface/outdoors/nospawn)
-<<<<<<< HEAD
-"c" = (
-=======
"b" = (
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/obj/item/circuitboard/machine/space_heater,
/obj/item/stack/cable_coil/five,
/obj/structure/frame/machine,
@@ -177,8 +173,6 @@
/obj/effect/decal/cleanable/ash,
/turf/open/floor/carpet/blue,
/area/ruin/smoking_room/room)
-<<<<<<< HEAD
-=======
"E" = (
/obj/item/trash/shrimp_chips,
/obj/item/cigarette/rollie/trippy{
@@ -193,7 +187,6 @@
/obj/effect/spawner/random/special_lighter,
/turf/open/floor/wood,
/area/ruin/smoking_room/house)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"F" = (
/obj/structure/table/wood/fancy/black,
/obj/item/storage/fancy/cigarettes/cigars/cohiba,
@@ -279,23 +272,6 @@
},
/turf/open/floor/wood,
/area/ruin/smoking_room/house)
-<<<<<<< HEAD
-"U" = (
-/obj/item/trash/shrimp_chips,
-/obj/item/cigarette/rollie/trippy{
- pixel_x = 3;
- pixel_y = -1
- },
-/obj/item/cigarette/rollie/trippy{
- pixel_x = 3;
- pixel_y = 5
- },
-/obj/effect/spawner/random/trash/bin,
-/obj/effect/spawner/random/special_lighter,
-/turf/open/floor/wood,
-/area/ruin/smoking_room/house)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"V" = (
/obj/structure/fireplace,
/obj/effect/turf_decal/siding/wood,
@@ -397,11 +373,7 @@ x
B
r
S
-<<<<<<< HEAD
-c
-=======
b
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
I
Q
Q
@@ -499,11 +471,7 @@ a
a
a
I
-<<<<<<< HEAD
-U
-=======
E
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
u
y
L
diff --git a/_maps/RandomRuins/LavaRuins/lavaland_biodome_beach.dmm b/_maps/RandomRuins/LavaRuins/lavaland_biodome_beach.dmm
index 83f08dce288..4b922fa8394 100644
--- a/_maps/RandomRuins/LavaRuins/lavaland_biodome_beach.dmm
+++ b/_maps/RandomRuins/LavaRuins/lavaland_biodome_beach.dmm
@@ -406,13 +406,10 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4,
/turf/open/floor/plating,
/area/ruin/powered/beach)
-<<<<<<< HEAD
-=======
"mv" = (
/obj/effect/spawner/message_in_a_bottle/low_prob,
/turf/open/misc/beach/coast,
/area/ruin/powered/beach)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"mw" = (
/obj/structure/flora/coconuts,
/turf/open/misc/beach/sand,
@@ -555,22 +552,7 @@
/obj/item/toy/beach_ball,
/turf/open/misc/beach/sand,
/area/ruin/powered/beach)
-<<<<<<< HEAD
-"sa" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden,
-/obj/structure/chair/stool/bar/directional/south,
-/turf/open/floor/wood,
-/area/ruin/powered/beach)
-"sl" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4{
- dir = 10
- },
-/turf/closed/wall/mineral/wood/nonmetal,
-/area/ruin/powered/beach)
-"sz" = (
-=======
"rU" = (
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/obj/item/reagent_containers/condiment/enzyme,
/obj/item/reagent_containers/cup/beaker{
pixel_x = 5
@@ -578,12 +560,6 @@
/obj/structure/table,
/turf/open/floor/wood,
/area/ruin/powered/beach)
-<<<<<<< HEAD
-"sA" = (
-/mob/living/basic/crab{
- name = "Jon"
- },
-=======
"sa" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden,
/obj/structure/chair/stool/bar/directional/south,
@@ -599,7 +575,6 @@
/mob/living/basic/crab{
name = "Jon"
},
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/turf/open/misc/beach/sand,
/area/ruin/powered/beach)
"sV" = (
@@ -896,18 +871,6 @@
/area/ruin/powered/beach)
"Fa" = (
/obj/structure/chair/stool/bar/directional/south,
-<<<<<<< HEAD
-/turf/open/floor/wood,
-/area/ruin/powered/beach)
-"Fj" = (
-/obj/structure/window/reinforced/spawner/directional/east,
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/structure/chair/stool/directional/south,
-/obj/item/storage/backpack/duffelbag,
-/obj/item/clothing/under/shorts/red,
-/obj/item/clothing/glasses/sunglasses,
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/turf/open/floor/wood,
/area/ruin/powered/beach)
"Fr" = (
@@ -951,8 +914,6 @@
/obj/item/book/manual/wiki/cooking_to_serve_man,
/obj/item/clothing/suit/apron/chef,
/obj/item/clothing/head/utility/chefhat,
-<<<<<<< HEAD
-=======
/turf/open/floor/wood,
/area/ruin/powered/beach)
"Gf" = (
@@ -966,7 +927,6 @@
/obj/item/storage/backpack/duffelbag,
/obj/item/clothing/under/shorts/red,
/obj/item/clothing/glasses/sunglasses,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/turf/open/floor/wood,
/area/ruin/powered/beach)
"Gf" = (
@@ -1033,10 +993,7 @@
dir = 1
},
/obj/machinery/light/directional/south,
-<<<<<<< HEAD
-=======
/obj/effect/spawner/message_in_a_bottle/low_prob,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/turf/open/misc/beach/coast/corner{
dir = 8
},
@@ -2042,11 +1999,7 @@ bG
bL
VI
VI
-<<<<<<< HEAD
-yT
-=======
mv
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
pz
Eu
pz
@@ -2073,11 +2026,7 @@ Lm
Lm
rv
VI
-<<<<<<< HEAD
-Fj
-=======
GA
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
bH
bM
VI
diff --git a/_maps/RandomRuins/SpaceRuins/dangerous_research.dmm b/_maps/RandomRuins/SpaceRuins/dangerous_research.dmm
index adbc2cb5353..edd734ee6f5 100644
--- a/_maps/RandomRuins/SpaceRuins/dangerous_research.dmm
+++ b/_maps/RandomRuins/SpaceRuins/dangerous_research.dmm
@@ -1062,11 +1062,7 @@
/turf/open/floor/iron/dark,
/area/ruin/space/has_grav/dangerous_research/lab)
"oJ" = (
-<<<<<<< HEAD
-/obj/structure/closet/crate/medical,
-=======
/obj/structure/closet/crate/secure/interdyne,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/obj/item/stack/medical/suture/emergency,
/obj/item/stack/medical/gauze/twelve,
/obj/item/reagent_containers/hypospray/medipen/blood_loss,
@@ -2159,11 +2155,7 @@
/turf/open/floor/iron/dark,
/area/ruin/space/has_grav/dangerous_research/lab)
"BG" = (
-<<<<<<< HEAD
-/obj/structure/closet/crate,
-=======
/obj/structure/closet/crate/secure/interdyne,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/obj/item/stack/sheet/mineral/plasma/thirty,
/obj/item/stack/sheet/mineral/wood/fifty,
/obj/item/stack/sheet/iron/fifty,
@@ -3666,11 +3658,7 @@
/turf/open/floor/iron/dark,
/area/ruin/space/has_grav/dangerous_research)
"VQ" = (
-<<<<<<< HEAD
-/obj/structure/closet/crate,
-=======
/obj/structure/closet/crate/secure/interdyne,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/obj/item/reagent_containers/cup/glass/waterbottle/large,
/obj/item/reagent_containers/cup/glass/waterbottle/large,
/obj/item/reagent_containers/cup/glass/waterbottle/large,
diff --git a/_maps/RandomRuins/SpaceRuins/garbagetruck1.dmm b/_maps/RandomRuins/SpaceRuins/garbagetruck1.dmm
index 2d7c9429777..6aca5d7938a 100644
--- a/_maps/RandomRuins/SpaceRuins/garbagetruck1.dmm
+++ b/_maps/RandomRuins/SpaceRuins/garbagetruck1.dmm
@@ -253,16 +253,6 @@
/obj/structure/closet/secure_closet/freezer/empty,
/turf/open/floor/plating/dumpsterair,
/area/ruin/space/has_grav/garbagetruck/foodwaste)
-<<<<<<< HEAD
-"jy" = (
-/obj/structure/closet/cardboard,
-/obj/item/toy/plush/snakeplushie,
-/obj/item/clothing/glasses/eyepatch,
-/obj/item/cigarette/cigar/havana,
-/turf/open/floor/plating/dumpsterair,
-/area/ruin/space/has_grav/garbagetruck/foodwaste)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"ki" = (
/obj/effect/spawner/random/trash/food_packaging,
/obj/item/shard,
@@ -483,8 +473,6 @@
},
/turf/open/floor/plating/dumpsterair,
/area/ruin/space/has_grav/garbagetruck/foodwaste)
-<<<<<<< HEAD
-=======
"wv" = (
/obj/structure/closet/cardboard,
/obj/item/toy/plush/snakeplushie,
@@ -492,7 +480,6 @@
/obj/item/cigarette/cigar/havana,
/turf/open/floor/plating/dumpsterair,
/area/ruin/space/has_grav/garbagetruck/foodwaste)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"wR" = (
/obj/structure/reagent_dispensers/water_cooler,
/obj/item/food/badrecipe/moldy/bacteria{
@@ -504,12 +491,6 @@
/area/ruin/space/has_grav/garbagetruck/foodwaste)
"xf" = (
/obj/item/trash/tray,
-<<<<<<< HEAD
-/obj/item/trash/waffles,
-/obj/item/trash/waffles,
-/obj/item/trash/waffles,
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/obj/item/food/grown/mushroom/plumphelmet,
/obj/structure/closet/crate/trashcart,
/mob/living/basic/mouse/rat,
@@ -767,15 +748,12 @@
/obj/item/food/cornchips/random,
/turf/open/floor/plating/dumpsterair,
/area/ruin/space/has_grav/garbagetruck/foodwaste)
-<<<<<<< HEAD
-=======
"Fz" = (
/obj/structure/table/reinforced,
/obj/machinery/cell_charger,
/obj/item/stock_parts/power_store/cell/lead,
/turf/open/floor/iron/smooth,
/area/ruin/space/has_grav/garbagetruck/foodwaste)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"FL" = (
/obj/structure/closet/cardboard,
/obj/item/pen/blue,
@@ -892,15 +870,6 @@
},
/turf/open/floor/iron/smooth,
/area/ruin/space/has_grav/garbagetruck/foodwaste)
-<<<<<<< HEAD
-"Ji" = (
-/obj/structure/table/reinforced,
-/obj/machinery/cell_charger,
-/obj/item/stock_parts/power_store/cell/lead,
-/turf/open/floor/iron/smooth,
-/area/ruin/space/has_grav/garbagetruck/foodwaste)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"JH" = (
/obj/item/petri_dish/random,
/obj/item/petri_dish/random,
@@ -916,23 +885,6 @@
/obj/effect/spawner/random/medical/surgery_tool,
/turf/open/floor/plating/dumpsterair,
/area/ruin/space/has_grav/garbagetruck/foodwaste)
-<<<<<<< HEAD
-"Kj" = (
-/obj/item/clothing/head/cone{
- pixel_x = 8;
- pixel_y = 8
- },
-/obj/machinery/light/warm,
-/obj/machinery/power/apc{
- locked = 0;
- pixel_y = -25;
- start_charge = 0
- },
-/obj/structure/cable,
-/turf/open/floor/catwalk_floor/iron,
-/area/ruin/space/has_grav/garbagetruck/foodwaste)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"KD" = (
/obj/structure/closet/crate/critter,
/obj/item/dog_bone{
@@ -1108,8 +1060,6 @@
/obj/effect/decal/cleanable/food/tomato_smudge,
/turf/open/floor/plating/dumpsterair,
/area/ruin/space/has_grav/garbagetruck/foodwaste)
-<<<<<<< HEAD
-=======
"PU" = (
/obj/item/clothing/head/cone{
pixel_x = 8;
@@ -1124,7 +1074,6 @@
/obj/structure/cable,
/turf/open/floor/catwalk_floor/iron,
/area/ruin/space/has_grav/garbagetruck/foodwaste)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"Qi" = (
/obj/item/book/bible,
/obj/structure/closet/crate/cardboard,
@@ -1330,11 +1279,7 @@ Sa
XY
Od
kJ
-<<<<<<< HEAD
-Ji
-=======
Fz
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
gI
OD
Sa
@@ -1343,11 +1288,7 @@ rL
HC
YB
iH
-<<<<<<< HEAD
-jy
-=======
wv
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
KD
wR
nS
@@ -1471,11 +1412,7 @@ XY
Od
fI
bF
-<<<<<<< HEAD
-Kj
-=======
PU
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
OD
Sa
Qi
diff --git a/_maps/RandomRuins/SpaceRuins/hilbertresearchfacility.dmm b/_maps/RandomRuins/SpaceRuins/hilbertresearchfacility.dmm
index fb6172ff2f3..01ef1895a66 100644
--- a/_maps/RandomRuins/SpaceRuins/hilbertresearchfacility.dmm
+++ b/_maps/RandomRuins/SpaceRuins/hilbertresearchfacility.dmm
@@ -43,8 +43,6 @@
},
/turf/open/floor/wood,
/area/ruin/space/has_grav/powered/hilbertresearchfacility)
-<<<<<<< HEAD
-=======
"bi" = (
/obj/structure/rack,
/obj/item/reagent_containers/syringe/bluespace{
@@ -57,7 +55,6 @@
/obj/machinery/door/window/survival_pod/left/directional/south,
/turf/open/floor/mineral/plastitanium/red,
/area/ruin/space/has_grav/powered/hilbertresearchfacility)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bE" = (
/turf/open/floor/iron/stairs,
/area/ruin/space/has_grav/powered/hilbertresearchfacility)
@@ -255,8 +252,6 @@
/obj/structure/railing/corner,
/turf/open/floor/glass,
/area/ruin/space/has_grav/powered/hilbertresearchfacility)
-<<<<<<< HEAD
-=======
"hB" = (
/obj/machinery/door/window/survival_pod/left/directional/east,
/obj/effect/turf_decal/siding/wideplating_new/dark{
@@ -265,7 +260,6 @@
/obj/item/stack/cable_coil/cut,
/turf/open/floor/mineral/titanium/tiled/purple,
/area/ruin/space/has_grav/powered/hilbertresearchfacility)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"hL" = (
/obj/effect/turf_decal/stripes/corner,
/obj/effect/turf_decal/siding/thinplating_new/light{
@@ -500,17 +494,6 @@
/obj/item/transfer_valve,
/turf/open/floor/plating/airless,
/area/ruin/space)
-<<<<<<< HEAD
-"mz" = (
-/obj/structure/rack,
-/obj/item/clothing/suit/bio_suit/cmo,
-/obj/item/clothing/head/bio_hood/cmo,
-/obj/structure/window/reinforced/survival_pod/spawner/directional/west,
-/obj/machinery/door/window/survival_pod/left/directional/south,
-/turf/open/floor/mineral/plastitanium/red,
-/area/ruin/space/has_grav/powered/hilbertresearchfacility)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"mC" = (
/obj/machinery/chem_mass_spec,
/turf/open/floor/mineral/titanium/tiled/blue,
@@ -553,21 +536,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/wood,
/area/ruin/space/has_grav/powered/hilbertresearchfacility)
-<<<<<<< HEAD
-"nv" = (
-/obj/structure/rack,
-/obj/item/reagent_containers/syringe/bluespace{
- pixel_y = 2
- },
-/obj/item/reagent_containers/syringe/bluespace{
- pixel_y = 8
- },
-/obj/structure/window/reinforced/survival_pod/spawner/directional/east,
-/obj/machinery/door/window/survival_pod/left/directional/south,
-/turf/open/floor/mineral/plastitanium/red,
-/area/ruin/space/has_grav/powered/hilbertresearchfacility)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"nx" = (
/obj/machinery/door/window/left/directional/south,
/obj/effect/decal/cleanable/dirt,
@@ -583,15 +551,6 @@
},
/turf/open/floor/mineral/plastitanium,
/area/ruin/space/has_grav/powered/hilbertresearchfacility)
-<<<<<<< HEAD
-"nK" = (
-/obj/structure/rack,
-/obj/item/gun/syringe,
-/obj/machinery/door/window/survival_pod/left/directional/west,
-/turf/open/floor/mineral/plastitanium/red,
-/area/ruin/space/has_grav/powered/hilbertresearchfacility)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"nM" = (
/obj/structure/lattice,
/turf/template_noop,
@@ -615,17 +574,6 @@
/obj/item/assembly/signaler,
/turf/open/floor/plating/airless,
/area/ruin/space)
-<<<<<<< HEAD
-"nY" = (
-/obj/machinery/door/window/survival_pod/left/directional/east,
-/obj/effect/turf_decal/siding/wideplating_new/dark{
- dir = 5
- },
-/obj/item/stack/cable_coil/cut,
-/turf/open/floor/mineral/titanium/tiled/purple,
-/area/ruin/space/has_grav/powered/hilbertresearchfacility)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"og" = (
/obj/item/slime_extract/bluespace,
/obj/effect/decal/cleanable/dirt,
@@ -702,17 +650,6 @@
},
/turf/open/floor/iron/grimy,
/area/ruin/space/has_grav/powered/hilbertresearchfacility)
-<<<<<<< HEAD
-"qj" = (
-/obj/machinery/door/window/survival_pod/left/directional/west,
-/obj/effect/turf_decal/siding/wideplating_new/dark{
- dir = 9
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/mineral/titanium/tiled/purple,
-/area/ruin/space/has_grav/powered/hilbertresearchfacility)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"qC" = (
/obj/machinery/transport/tram_controller/hilbert,
/turf/closed/indestructible/riveted/plastinum/nodiagonal,
@@ -797,15 +734,12 @@
/obj/machinery/light/small/directional/south,
/turf/open/floor/mineral/plastitanium/red,
/area/ruin/space/has_grav/powered/hilbertresearchfacility)
-<<<<<<< HEAD
-=======
"th" = (
/obj/structure/rack,
/obj/item/gun/syringe,
/obj/machinery/door/window/survival_pod/left/directional/west,
/turf/open/floor/mineral/plastitanium/red,
/area/ruin/space/has_grav/powered/hilbertresearchfacility)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"ty" = (
/obj/structure/table/reinforced/plastitaniumglass,
/obj/item/stock_parts/matter_bin/bluespace{
@@ -854,8 +788,6 @@
/obj/effect/turf_decal/trimline/neutral/mid_joiner,
/turf/open/floor/mineral/plastitanium,
/area/ruin/space/has_grav/powered/hilbertresearchfacility)
-<<<<<<< HEAD
-=======
"us" = (
/obj/machinery/door/window/survival_pod/left/directional/west,
/obj/effect/turf_decal/siding/wideplating_new/dark{
@@ -863,7 +795,6 @@
},
/turf/open/floor/mineral/titanium/tiled/purple,
/area/ruin/space/has_grav/powered/hilbertresearchfacility)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"uV" = (
/obj/effect/turf_decal/siding/thinplating_new/light{
dir = 5
@@ -891,8 +822,6 @@
},
/turf/open/floor/mineral/plastitanium,
/area/ruin/space/has_grav/powered/hilbertresearchfacility)
-<<<<<<< HEAD
-=======
"vz" = (
/obj/structure/rack,
/obj/item/clothing/suit/bio_suit/cmo,
@@ -901,7 +830,6 @@
/obj/machinery/door/window/survival_pod/left/directional/south,
/turf/open/floor/mineral/plastitanium/red,
/area/ruin/space/has_grav/powered/hilbertresearchfacility)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"vG" = (
/obj/structure/fluff/tram_rail/end{
dir = 8
@@ -1042,8 +970,6 @@
/obj/item/grown/bananapeel/mimanapeel,
/turf/open/floor/glass,
/area/ruin/space/has_grav/powered/hilbertresearchfacility)
-<<<<<<< HEAD
-=======
"yK" = (
/obj/machinery/door/window/survival_pod/left/directional/west,
/obj/effect/turf_decal/siding/wideplating_new/dark{
@@ -1052,7 +978,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/mineral/titanium/tiled/purple,
/area/ruin/space/has_grav/powered/hilbertresearchfacility)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"yO" = (
/obj/structure/door_assembly/door_assembly_shuttle,
/turf/open/floor/mineral/titanium/blue,
@@ -1233,8 +1158,6 @@
/obj/effect/landmark/transport/nav_beacon/tram/nav/immovable_rod,
/turf/open/floor/wood,
/area/ruin/space/has_grav/powered/hilbertresearchfacility)
-<<<<<<< HEAD
-=======
"BF" = (
/obj/machinery/door/window/survival_pod/left/directional/west,
/obj/effect/turf_decal/siding/wideplating_new/dark{
@@ -1242,7 +1165,6 @@
},
/turf/open/floor/mineral/titanium/tiled/purple,
/area/ruin/space/has_grav/powered/hilbertresearchfacility)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"BH" = (
/obj/item/kirbyplants/photosynthetic,
/obj/effect/turf_decal/stripes/red/line,
@@ -1308,16 +1230,6 @@
},
/turf/open/floor/wood,
/area/ruin/space/has_grav/powered/hilbertresearchfacility)
-<<<<<<< HEAD
-"CB" = (
-/obj/machinery/door/window/survival_pod/left/directional/west,
-/obj/effect/turf_decal/siding/wideplating_new/dark{
- dir = 10
- },
-/turf/open/floor/mineral/titanium/tiled/purple,
-/area/ruin/space/has_grav/powered/hilbertresearchfacility)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"CO" = (
/turf/open/floor/glass,
/area/ruin/space/has_grav/powered/hilbertresearchfacility)
@@ -1352,8 +1264,6 @@
},
/turf/open/floor/engine,
/area/ruin/space/has_grav/powered/hilbertresearchfacility)
-<<<<<<< HEAD
-=======
"DO" = (
/obj/machinery/door/window/survival_pod/left/directional/east,
/obj/effect/turf_decal/siding/wideplating_new/dark{
@@ -1362,7 +1272,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/mineral/titanium/tiled/purple,
/area/ruin/space/has_grav/powered/hilbertresearchfacility)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"DR" = (
/turf/open/floor/mineral/titanium/tiled/purple,
/area/ruin/space/has_grav/powered/hilbertresearchfacility)
@@ -1459,16 +1368,6 @@
/obj/item/paper_bin,
/turf/open/floor/wood,
/area/ruin/space/has_grav/powered/hilbertresearchfacility)
-<<<<<<< HEAD
-"Fy" = (
-/obj/machinery/door/window/survival_pod/left/directional/west,
-/obj/effect/turf_decal/siding/wideplating_new/dark{
- dir = 9
- },
-/turf/open/floor/mineral/titanium/tiled/purple,
-/area/ruin/space/has_grav/powered/hilbertresearchfacility)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"FB" = (
/obj/structure/table/wood,
/obj/item/lighter,
@@ -1495,18 +1394,6 @@
/obj/structure/table/reinforced,
/turf/open/floor/wood,
/area/ruin/space/has_grav/powered/hilbertresearchfacility)
-<<<<<<< HEAD
-"Gr" = (
-/obj/machinery/door/window/survival_pod/left/directional/west,
-/obj/effect/turf_decal/siding/wideplating_new/dark{
- dir = 10
- },
-/obj/effect/decal/cleanable/dirt,
-/mob/living/basic/slime/hilbert,
-/turf/open/floor/mineral/titanium/tiled/purple,
-/area/ruin/space/has_grav/powered/hilbertresearchfacility)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"Gs" = (
/obj/effect/turf_decal/stripes/red/line{
dir = 8
@@ -1702,17 +1589,6 @@
/obj/item/flashlight/lamp/green,
/turf/open/floor/carpet/black,
/area/ruin/space/has_grav/powered/hilbertresearchfacility)
-<<<<<<< HEAD
-"JW" = (
-/obj/effect/decal/remains/human,
-/obj/machinery/door/window/survival_pod/left/directional/east,
-/obj/effect/turf_decal/siding/wideplating_new/dark{
- dir = 6
- },
-/turf/open/floor/mineral/titanium/tiled/purple,
-/area/ruin/space/has_grav/powered/hilbertresearchfacility)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"Kd" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/barricade/wooden,
@@ -1838,8 +1714,6 @@
/obj/structure/girder,
/turf/open/floor/plating,
/area/ruin/space/has_grav/powered/hilbertresearchfacility)
-<<<<<<< HEAD
-=======
"NJ" = (
/obj/effect/decal/remains/human,
/obj/machinery/door/window/survival_pod/left/directional/east,
@@ -1848,7 +1722,6 @@
},
/turf/open/floor/mineral/titanium/tiled/purple,
/area/ruin/space/has_grav/powered/hilbertresearchfacility)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"NU" = (
/obj/effect/turf_decal/siding/wood/corner{
dir = 4
@@ -2117,17 +1990,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/mineral/titanium/tiled/purple,
/area/ruin/space/has_grav/powered/hilbertresearchfacility)
-<<<<<<< HEAD
-"SL" = (
-/obj/machinery/door/window/survival_pod/left/directional/east,
-/obj/effect/turf_decal/siding/wideplating_new/dark{
- dir = 5
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/mineral/titanium/tiled/purple,
-/area/ruin/space/has_grav/powered/hilbertresearchfacility)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"SR" = (
/obj/structure/railing{
dir = 4
@@ -2295,8 +2157,6 @@
/obj/effect/decal/cleanable/blood/old,
/turf/open/floor/plating,
/area/ruin/space/has_grav/powered/hilbertresearchfacility)
-<<<<<<< HEAD
-=======
"WC" = (
/obj/machinery/door/window/survival_pod/left/directional/west,
/obj/effect/turf_decal/siding/wideplating_new/dark{
@@ -2306,7 +2166,6 @@
/mob/living/basic/slime/hilbert,
/turf/open/floor/mineral/titanium/tiled/purple,
/area/ruin/space/has_grav/powered/hilbertresearchfacility)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"WI" = (
/obj/structure/table/wood,
/obj/item/food/cornchips/blue,
@@ -3280,11 +3139,7 @@ Bo
Bo
Bo
Bo
-<<<<<<< HEAD
-nv
-=======
bi
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
sz
Bo
Dk
@@ -3323,11 +3178,7 @@ Dk
Dk
Dk
Bo
-<<<<<<< HEAD
-mz
-=======
vz
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
te
Bo
Dk
@@ -3367,11 +3218,7 @@ Dk
Dk
Bo
Ok
-<<<<<<< HEAD
-nK
-=======
th
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
Bo
Dk
Dk
@@ -3734,19 +3581,11 @@ Bo
Bk
Bk
Bo
-<<<<<<< HEAD
-nY
-JW
-Bo
-SL
-JW
-=======
hB
NJ
Bo
DO
NJ
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
Bo
Dk
Dk
@@ -4054,19 +3893,11 @@ Bo
Dk
Dk
Bo
-<<<<<<< HEAD
-qj
-CB
-Bo
-Fy
-Gr
-=======
yK
us
Bo
BF
WC
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
Bo
Dk
Dk
diff --git a/_maps/RandomRuins/SpaceRuins/infested_frigate.dmm b/_maps/RandomRuins/SpaceRuins/infested_frigate.dmm
index b0a604d132d..abccc6b550e 100644
--- a/_maps/RandomRuins/SpaceRuins/infested_frigate.dmm
+++ b/_maps/RandomRuins/SpaceRuins/infested_frigate.dmm
@@ -557,8 +557,6 @@
/obj/item/kirbyplants/random,
/turf/open/floor/mineral/titanium/tiled/white,
/area/ruin/space/has_grav/infested_frigate)
-<<<<<<< HEAD
-=======
"hX" = (
/obj/structure/cable,
/obj/machinery/airalarm/directional/north,
@@ -568,7 +566,6 @@
},
/turf/open/floor/plating,
/area/ruin/space/has_grav/infested_frigate)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"ie" = (
/obj/structure/showcase/machinery{
icon_state = "autolathe";
@@ -2487,18 +2484,6 @@
/obj/machinery/computer/operating,
/turf/open/floor/pod/dark,
/area/ruin/space/has_grav/infested_frigate)
-<<<<<<< HEAD
-"NW" = (
-/obj/structure/cable,
-/obj/machinery/airalarm/directional/north,
-/obj/effect/mapping_helpers/airalarm/all_access,
-/obj/machinery/icecream_vat{
- desc = "Waffle Corp. actually ordered these guys to steal one of these just to be sure."
- },
-/turf/open/floor/plating,
-/area/ruin/space/has_grav/infested_frigate)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"NX" = (
/obj/structure/table/glass,
/obj/effect/decal/cleanable/glass,
@@ -3388,11 +3373,7 @@ fl
wP
EQ
wP
-<<<<<<< HEAD
-NW
-=======
hX
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
SM
ME
KT
diff --git a/_maps/RandomRuins/SpaceRuins/the_outlet.dmm b/_maps/RandomRuins/SpaceRuins/the_outlet.dmm
index 464332c4637..f31929b70a4 100644
--- a/_maps/RandomRuins/SpaceRuins/the_outlet.dmm
+++ b/_maps/RandomRuins/SpaceRuins/the_outlet.dmm
@@ -85,8 +85,6 @@
},
/turf/open/floor/iron/white,
/area/ruin/space/has_grav/the_outlet/researchrooms)
-<<<<<<< HEAD
-=======
"cL" = (
/obj/effect/rune/apocalypse{
req_cultists = 999
@@ -94,7 +92,6 @@
/obj/structure/destructible/cult/pants_altar,
/turf/open/floor/cult,
/area/ruin/space/has_grav/the_outlet/cultinfluence)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"cZ" = (
/obj/structure/kitchenspike,
/obj/effect/decal/cleanable/blood/gibs{
@@ -558,8 +555,6 @@
/obj/item/clothing/suit/jacket/straight_jacket,
/turf/open/floor/iron/freezer,
/area/ruin/space/has_grav/the_outlet/researchrooms)
-<<<<<<< HEAD
-=======
"oI" = (
/obj/structure/rack,
/obj/item/clothing/head/cowboy/brown,
@@ -572,7 +567,6 @@
/obj/structure/window/reinforced/spawner/directional/west,
/turf/open/floor/eighties,
/area/ruin/space/has_grav/the_outlet/storefront)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"ps" = (
/obj/structure/rack,
/obj/item/clothing/under/misc/bouncer,
@@ -1042,21 +1036,6 @@
},
/turf/open/floor/iron/white,
/area/ruin/space/has_grav/the_outlet/cultinfluence)
-<<<<<<< HEAD
-"zk" = (
-/obj/structure/rack,
-/obj/item/clothing/head/cowboy/brown,
-/obj/item/clothing/shoes/cowboy,
-/obj/item/clothing/under/costume/dutch,
-/obj/item/clothing/suit/costume/poncho,
-/obj/item/cigarette/cigar,
-/obj/structure/window/reinforced/spawner/directional/south,
-/obj/structure/window/reinforced/spawner/directional/east,
-/obj/structure/window/reinforced/spawner/directional/west,
-/turf/open/floor/eighties,
-/area/ruin/space/has_grav/the_outlet/storefront)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"zm" = (
/obj/effect/spawner/random/vending/colavend,
/turf/open/floor/eighties,
@@ -1710,16 +1689,6 @@
/obj/effect/decal/cleanable/blood/tracks,
/turf/open/floor/iron/white,
/area/ruin/space/has_grav/the_outlet/researchrooms)
-<<<<<<< HEAD
-"Ob" = (
-/obj/effect/rune/apocalypse{
- req_cultists = 999
- },
-/obj/structure/destructible/cult/pants_altar,
-/turf/open/floor/cult,
-/area/ruin/space/has_grav/the_outlet/cultinfluence)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"Od" = (
/obj/effect/baseturf_helper/asteroid/airless,
/turf/open/floor/cult,
@@ -3461,11 +3430,7 @@ HV
xI
TM
nq
-<<<<<<< HEAD
-zk
-=======
oI
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
HH
HH
Kp
@@ -3670,11 +3635,7 @@ qy
wl
RO
PE
-<<<<<<< HEAD
-Ob
-=======
cL
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
ML
RO
zc
diff --git a/_maps/RandomZLevels/moonoutpost19.dmm b/_maps/RandomZLevels/moonoutpost19.dmm
index 857064d96aa..ac4f7201a8f 100644
--- a/_maps/RandomZLevels/moonoutpost19.dmm
+++ b/_maps/RandomZLevels/moonoutpost19.dmm
@@ -1390,13 +1390,6 @@
},
/turf/open/floor/plating,
/area/awaymission/moonoutpost19/syndicate)
-<<<<<<< HEAD
-"jE" = (
-/obj/effect/landmark/awaystart/moonoutpost,
-/turf/open/floor/mineral/titanium/blue,
-/area/awaymission/moonoutpost19/arrivals)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"jH" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -1909,8 +1902,6 @@
"mr" = (
/turf/open/floor/mineral/titanium/yellow,
/area/awaymission/moonoutpost19/arrivals)
-<<<<<<< HEAD
-=======
"ms" = (
/obj/effect/landmark/awaystart/moonoutpost,
/turf/open/floor/mineral/titanium/blue,
@@ -1922,7 +1913,6 @@
/obj/effect/landmark/awaystart/moonoutpost,
/turf/open/floor/mineral/titanium/blue,
/area/awaymission/moonoutpost19/arrivals)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"mu" = (
/obj/machinery/light/small/directional/east,
/obj/structure/window/reinforced/spawner/directional/north,
@@ -1964,8 +1954,6 @@
},
/turf/open/floor/mineral/titanium/yellow,
/area/awaymission/moonoutpost19/arrivals)
-<<<<<<< HEAD
-=======
"mI" = (
/obj/effect/landmark/awaystart/moonoutpost,
/turf/open/floor/mineral/titanium/yellow,
@@ -1980,7 +1968,6 @@
/obj/effect/landmark/awaystart/moonoutpost,
/turf/open/floor/mineral/titanium/yellow,
/area/awaymission/moonoutpost19/arrivals)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"mK" = (
/obj/machinery/door/airlock/titanium{
name = "Shuttle Airlock"
@@ -4618,19 +4605,6 @@
temperature = 251
},
/area/awaymission/moonoutpost19/syndicate)
-<<<<<<< HEAD
-"Ei" = (
-/obj/structure/sign/warning/vacuum{
- desc = "A beacon used by a teleporter.";
- icon = 'icons/obj/devices/tracker.dmi';
- icon_state = "beacon";
- name = "tracking beacon"
- },
-/obj/effect/landmark/awaystart/moonoutpost,
-/turf/open/floor/mineral/titanium/yellow,
-/area/awaymission/moonoutpost19/arrivals)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"Ep" = (
/turf/closed/mineral/random/labormineral,
/area/awaymission/moonoutpost19/mines)
@@ -5165,16 +5139,6 @@
},
/turf/open/floor/iron,
/area/awaymission/moonoutpost19/research)
-<<<<<<< HEAD
-"HX" = (
-/obj/structure/chair{
- dir = 8
- },
-/obj/effect/landmark/awaystart/moonoutpost,
-/turf/open/floor/mineral/titanium/blue,
-/area/awaymission/moonoutpost19/arrivals)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"HY" = (
/obj/structure/sign/departments/science{
pixel_y = 32
@@ -7714,13 +7678,6 @@
/obj/effect/spawner/random/medical/surgery_tool,
/turf/open/misc/asteroid/moon/dug,
/area/awaymission/moonoutpost19/mines)
-<<<<<<< HEAD
-"Zk" = (
-/obj/effect/landmark/awaystart/moonoutpost,
-/turf/open/floor/mineral/titanium/yellow,
-/area/awaymission/moonoutpost19/arrivals)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"Zo" = (
/turf/open/floor/pod/light,
/area/awaymission/moonoutpost19/tent)
diff --git a/_maps/RandomZLevels/snowdin.dmm b/_maps/RandomZLevels/snowdin.dmm
index 503741e367e..ccdf7c87e19 100644
--- a/_maps/RandomZLevels/snowdin.dmm
+++ b/_maps/RandomZLevels/snowdin.dmm
@@ -5231,8 +5231,6 @@
/obj/structure/cable,
/turf/open/floor/iron/dark,
/area/awaymission/snowdin/post/custodials)
-<<<<<<< HEAD
-=======
"sU" = (
/obj/effect/turf_decal/weather/snow,
/obj/effect/turf_decal/stripes/white/line{
@@ -5246,7 +5244,6 @@
},
/turf/open/floor/iron/dark/snowdin,
/area/awaymission/snowdin/outside)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"sX" = (
/obj/item/disk/holodisk/snowdin/ripjacob,
/obj/structure/cable,
@@ -5708,14 +5705,6 @@
},
/turf/open/floor/iron,
/area/awaymission/snowdin/post/cavern1)
-<<<<<<< HEAD
-"vv" = (
-/obj/structure/table,
-/obj/item/trash/waffles,
-/turf/open/floor/iron/cafeteria,
-/area/awaymission/snowdin/post/messhall)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"vw" = (
/obj/structure/sink/directional/west,
/turf/open/floor/iron/showroomfloor,
@@ -5831,8 +5820,6 @@
},
/turf/open/floor/mineral/titanium/blue,
/area/awaymission/snowdin/post/broken_shuttle)
-<<<<<<< HEAD
-=======
"wc" = (
/obj/machinery/computer{
desc = "A console meant for calling and sending a transit ferry. It seems iced-over and non-functional.";
@@ -5842,7 +5829,6 @@
},
/turf/open/floor/mineral/titanium/blue,
/area/awaymission/snowdin/post/broken_shuttle)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"wd" = (
/obj/item/shard,
/obj/structure/flora/grass/both/style_random,
@@ -9720,7 +9706,6 @@
},
/turf/open/floor/iron,
/area/awaymission/snowdin/post/research)
-<<<<<<< HEAD
"OY" = (
/obj/machinery/computer{
desc = "A console meant for calling and sending a transit ferry. It seems iced-over and non-functional.";
@@ -9730,8 +9715,6 @@
},
/turf/open/floor/mineral/titanium/blue,
/area/awaymission/snowdin/post/broken_shuttle)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"OZ" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden,
@@ -10132,22 +10115,6 @@
/obj/item/storage/toolbox/mechanical,
/turf/open/floor/plating,
/area/awaymission/snowdin/post/dorm)
-<<<<<<< HEAD
-"QW" = (
-/obj/effect/turf_decal/weather/snow,
-/obj/effect/turf_decal/stripes/white/line{
- dir = 8
- },
-/obj/machinery/computer{
- desc = "A console meant for calling and sending a transit ferry. It seems iced-over and non-functional.";
- dir = 4;
- icon_screen = null;
- name = "Shuttle Transit Console"
- },
-/turf/open/floor/iron/dark/snowdin,
-/area/awaymission/snowdin/outside)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"QY" = (
/obj/structure/girder,
/obj/effect/turf_decal/weather/snow,
@@ -25044,11 +25011,7 @@ Kd
ex
fJ
gA
-<<<<<<< HEAD
-vv
-=======
hq
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
hW
iH
jz
diff --git a/_maps/RandomZLevels/undergroundoutpost45.dmm b/_maps/RandomZLevels/undergroundoutpost45.dmm
index 33ebba37aa8..355fe2c2851 100644
--- a/_maps/RandomZLevels/undergroundoutpost45.dmm
+++ b/_maps/RandomZLevels/undergroundoutpost45.dmm
@@ -99,8 +99,6 @@
/obj/structure/closet/emcloset,
/obj/item/clothing/mask/breath,
/turf/open/floor/iron/dark,
-<<<<<<< HEAD
-=======
/area/awaymission/undergroundoutpost45/central)
"ax" = (
/obj/effect/landmark/awaystart/underground,
@@ -133,7 +131,6 @@
dir = 4
},
/turf/open/floor/iron,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/area/awaymission/undergroundoutpost45/central)
"aC" = (
/turf/closed/wall,
@@ -219,13 +216,10 @@
/area/awaymission/undergroundoutpost45/central)
"aS" = (
/turf/open/floor/iron,
-<<<<<<< HEAD
-=======
/area/awaymission/undergroundoutpost45/central)
"aT" = (
/obj/effect/landmark/awaystart/underground,
/turf/open/floor/iron/grimy,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/area/awaymission/undergroundoutpost45/central)
"aU" = (
/obj/structure/closet/secure_closet/personal/cabinet{
@@ -5478,13 +5472,6 @@
dir = 1
},
/area/awaymission/undergroundoutpost45/engineering)
-<<<<<<< HEAD
-"uB" = (
-/obj/effect/landmark/awaystart/underground,
-/turf/open/floor/iron,
-/area/awaymission/undergroundoutpost45/central)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"uC" = (
/obj/structure/disposalpipe/segment,
/obj/structure/cable,
@@ -5951,16 +5938,6 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/awaymission/undergroundoutpost45/engineering)
-<<<<<<< HEAD
-"wm" = (
-/obj/structure/chair/comfy/beige{
- dir = 4
- },
-/obj/effect/landmark/awaystart/underground,
-/turf/open/floor/iron/grimy,
-/area/awaymission/undergroundoutpost45/central)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"wn" = (
/turf/closed/wall/rust,
/area/awaymission/undergroundoutpost45/engineering)
@@ -7140,13 +7117,6 @@
},
/turf/open/misc/asteroid/plasma,
/area/awaymission/undergroundoutpost45/caves)
-<<<<<<< HEAD
-"LC" = (
-/obj/effect/landmark/awaystart/underground,
-/turf/open/floor/iron/grimy,
-/area/awaymission/undergroundoutpost45/central)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"LT" = (
/obj/structure/table/reinforced,
/obj/item/clipboard,
@@ -7357,22 +7327,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/awaymission/undergroundoutpost45/central)
-<<<<<<< HEAD
-"PF" = (
-/obj/structure/sign/warning/vacuum{
- desc = "A beacon used by a teleporter.";
- icon = 'icons/obj/devices/tracker.dmi';
- icon_state = "beacon";
- name = "tracking beacon"
- },
-/obj/effect/landmark/awaystart/underground,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/awaymission/undergroundoutpost45/central)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"Qb" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -7627,17 +7581,6 @@
},
/turf/open/floor/carpet,
/area/awaymission/undergroundoutpost45/crew_quarters)
-<<<<<<< HEAD
-"TV" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
-/obj/effect/landmark/awaystart/underground,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/awaymission/undergroundoutpost45/central)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"Ud" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -38366,15 +38309,9 @@ an
aS
aS
aO
-<<<<<<< HEAD
-uB
-PF
-TV
-=======
ax
az
aB
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
Xd
bw
bB
diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm
index 9d3333db69a..dc61088dfb5 100644
--- a/_maps/map_files/Deltastation/DeltaStation2.dmm
+++ b/_maps/map_files/Deltastation/DeltaStation2.dmm
@@ -4050,8 +4050,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/station/maintenance/solars/port/fore)
-<<<<<<< HEAD
-=======
"aYN" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/security/glass{
@@ -4075,7 +4073,6 @@
/obj/machinery/scanner_gate/preset_guns,
/turf/open/floor/iron/dark,
/area/station/security/brig)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"aYO" = (
/obj/structure/chair/pew/right,
/turf/open/floor/iron/chapel{
@@ -18880,8 +18877,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron,
/area/station/maintenance/department/science)
-<<<<<<< HEAD
-=======
"eIh" = (
/obj/machinery/computer/robotics{
dir = 8
@@ -18896,7 +18891,6 @@
},
/turf/open/floor/iron,
/area/station/command/heads_quarters/rd)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"eIi" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -22284,8 +22278,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/station/service/kitchen)
-<<<<<<< HEAD
-=======
"fyH" = (
/obj/machinery/keycard_auth/wall_mounted/directional/south{
pixel_x = 6
@@ -22295,7 +22287,6 @@
},
/turf/open/floor/carpet,
/area/station/command/heads_quarters/captain)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"fyP" = (
/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible,
/obj/effect/turf_decal/siding/yellow{
@@ -24915,10 +24906,7 @@
/obj/effect/turf_decal/tile/purple/half/contrasted{
dir = 1
},
-<<<<<<< HEAD
-=======
/obj/machinery/vending/cytopro,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/turf/open/floor/iron,
/area/station/science/xenobiology)
"gfR" = (
@@ -25061,978 +25049,6 @@
},
/obj/effect/turf_decal/stripes/line{
dir = 6
-<<<<<<< HEAD
- },
-/turf/open/floor/plating,
-/area/station/maintenance/department/electrical)
-"gic" = (
-/obj/machinery/vending/cigarette,
-/obj/effect/turf_decal/bot,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/hallway/secondary/entry)
-"gii" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 8
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/mapping_helpers/broken_floor,
-/turf/open/floor/wood,
-/area/station/service/theater)
-"gij" = (
-/obj/structure/table,
-/obj/item/hand_tele,
-/obj/structure/cable,
-/obj/machinery/power/apc/auto_name/directional/north,
-/turf/open/floor/iron,
-/area/station/command/teleporter)
-"giu" = (
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/iron,
-/area/station/science/auxlab/firing_range)
-"giw" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 4
- },
-/turf/open/floor/iron/white,
-/area/station/medical/medbay)
-"giz" = (
-/turf/open/floor/iron/dark,
-/area/station/hallway/secondary/service)
-"giA" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/decal/cleanable/greenglow,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/medical/abandoned)
-"giC" = (
-/obj/machinery/camera/directional/west{
- c_tag = "Central Hallway - Port";
- name = "hallway camera"
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central/fore)
-"giY" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/sign/poster/contraband/random/directional/north,
-/obj/effect/turf_decal/tile/neutral{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/maintenance/port/fore)
-"gjc" = (
-/obj/structure/cable,
-/obj/machinery/button/flasher{
- id = "Cell 4";
- name = "Prisoner Flash";
- pixel_x = 25;
- pixel_y = 7
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/button/door/directional/east{
- id = "permashut4";
- name = "Cell Lockdown Button";
- pixel_y = -6;
- req_access = list("brig")
- },
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/security/execution/transfer)
-"gjg" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/structure/chair{
- dir = 4
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/tile/red/opposingcorners{
- dir = 1
- },
-/turf/open/floor/iron/cafeteria,
-/area/station/service/cafeteria)
-"gjh" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/effect/turf_decal/delivery,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/maintenance/port/fore)
-"gjk" = (
-/obj/structure/chair,
-/obj/machinery/airalarm/directional/west,
-/obj/machinery/camera/directional/north{
- c_tag = "Security Post - Departures Holding Cell";
- dir = 9
- },
-/obj/effect/turf_decal/tile/red/anticorner/contrasted{
- dir = 1
- },
-/obj/structure/sign/poster/official/report_crimes/directional/north,
-/turf/open/floor/iron,
-/area/station/security/checkpoint/escape)
-"gjl" = (
-/obj/machinery/computer/upload/borg{
- dir = 1
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/turret_protected/ai_upload)
-"gjB" = (
-/obj/structure/cable,
-/obj/structure/closet/emcloset,
-/obj/machinery/newscaster/directional/north,
-/obj/effect/turf_decal/delivery,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/security/processing)
-"gjE" = (
-/obj/machinery/airalarm/directional/west,
-/obj/structure/disposalpipe/segment,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/turf/open/floor/iron/white,
-/area/station/medical/paramedic)
-"gjI" = (
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible,
-/obj/machinery/atmospherics/components/binary/pump/off/yellow/visible{
- dir = 4;
- name = "CO2 to Pure"
- },
-/obj/effect/turf_decal/tile/neutral,
-/turf/open/floor/iron/dark,
-/area/station/engineering/atmos)
-"gkp" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/grimy,
-/area/station/tcommsat/computer)
-"gkt" = (
-/obj/effect/turf_decal/caution/stand_clear,
-/obj/effect/turf_decal/box,
-/obj/machinery/door/poddoor/shutters{
- dir = 8;
- id = "secmechbay";
- name = "Security Mech Bay Shutters"
- },
-/turf/open/floor/iron/dark,
-/area/station/security/mechbay)
-"gku" = (
-/obj/machinery/meter,
-/obj/machinery/door/window/right/directional/west,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible,
-/obj/effect/turf_decal/siding/dark_red{
- dir = 8
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/security/execution/education)
-"gkx" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random/trash/grille_or_waste,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/maintenance/department/chapel)
-"gkB" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/tile/yellow/half/contrasted,
-/turf/open/floor/iron,
-/area/station/engineering/lobby)
-"gkG" = (
-/obj/effect/spawner/random/vending/snackvend,
-/obj/effect/turf_decal/bot,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/hallway/secondary/exit)
-"gkI" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue/full,
-/turf/open/floor/iron/large,
-/area/station/medical/medbay/lobby)
-"gkP" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/pdapainter/supply,
-/obj/effect/turf_decal/tile/brown/anticorner/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/command/heads_quarters/qm)
-"gkU" = (
-/obj/effect/turf_decal/stripes/red/line{
- dir = 4
- },
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
-/turf/open/floor/iron/dark/textured_large,
-/area/station/science/xenobiology)
-"gkW" = (
-/obj/structure/table/wood,
-/obj/item/storage/briefcase,
-/obj/structure/sign/poster/official/help_others/directional/east,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/security/courtroom)
-"glb" = (
-/obj/effect/turf_decal/delivery,
-/obj/machinery/meter,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible,
-/obj/machinery/status_display/evac/directional/north,
-/turf/open/floor/iron/dark,
-/area/station/engineering/supermatter/room)
-"gld" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/siding/white{
- dir = 8
- },
-/obj/machinery/duct,
-/turf/open/floor/iron,
-/area/station/service/kitchen)
-"glv" = (
-/obj/effect/turf_decal/tile/green{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
-"glW" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/tile/yellow/half/contrasted{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/engineering/main)
-"gmc" = (
-/obj/machinery/airalarm/directional/west,
-/obj/effect/turf_decal/tile/blue/opposingcorners{
- dir = 1
- },
-/turf/open/floor/iron/white,
-/area/station/command/heads_quarters/cmo)
-"gme" = (
-/obj/structure/table/reinforced,
-/obj/item/tank/internals/emergency_oxygen/engi,
-/obj/item/tank/internals/emergency_oxygen/engi,
-/obj/item/stack/cable_coil,
-/obj/effect/turf_decal/bot,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/engineering/main)
-"gmh" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/structure/table/wood,
-/obj/item/pai_card,
-/turf/open/floor/carpet/red,
-/area/station/hallway/secondary/service)
-"gml" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/security/prison)
-"gmo" = (
-/obj/structure/cable,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/tile/brown/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/command/heads_quarters/qm)
-"gmx" = (
-/obj/machinery/door/airlock/engineering/glass{
- name = "Supermatter Engine Room"
- },
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/machinery/door/firedoor,
-/obj/effect/mapping_helpers/airlock/access/all/engineering/general,
-/turf/open/floor/iron,
-/area/station/engineering/supermatter/room)
-"gmD" = (
-/obj/machinery/door/airlock/engineering{
- name = "Engineering Auxiliary Power"
- },
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/effect/mapping_helpers/airlock/unres{
- dir = 1
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/mapping_helpers/airlock/access/all/engineering/general,
-/turf/open/floor/iron,
-/area/station/maintenance/department/electrical)
-"gmE" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/science/auxlab/firing_range)
-"gmI" = (
-/obj/machinery/door/window/brigdoor/left/directional/north{
- name = "Cytology Pen";
- req_access = list("research")
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron,
-/area/station/science/xenobiology)
-"gmK" = (
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/yellow/half/contrasted,
-/obj/machinery/mining_weather_monitor/directional/south,
-/turf/open/floor/iron,
-/area/station/construction/mining/aux_base)
-"gmP" = (
-/obj/effect/landmark/event_spawn,
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 8
- },
-/turf/open/floor/iron/dark,
-/area/station/engineering/main)
-"gmQ" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/machinery/power/apc/auto_name/directional/east,
-/obj/effect/mapping_helpers/broken_floor,
-/turf/open/floor/wood,
-/area/station/service/theater)
-"gmT" = (
-/obj/structure/table/reinforced,
-/obj/item/storage/box/lights/mixed,
-/obj/item/clothing/gloves/color/fyellow,
-/turf/open/floor/iron,
-/area/station/commons/storage/primary)
-"gmY" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/item/radio/intercom/directional/east,
-/obj/effect/turf_decal/tile/blue,
-/turf/open/floor/iron,
-/area/station/hallway/primary/central/fore)
-"gmZ" = (
-/obj/item/stack/cable_coil,
-/obj/item/assembly/igniter,
-/obj/item/assembly/timer{
- pixel_x = 3;
- pixel_y = 3
- },
-/obj/effect/turf_decal/trimline/purple/filled/line{
- dir = 5
- },
-/obj/structure/table,
-/turf/open/floor/iron/white,
-/area/station/science/lobby)
-"gnb" = (
-/obj/machinery/status_display/evac/directional/north,
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 1
- },
-/obj/machinery/medical_kiosk,
-/obj/machinery/camera/directional/north{
- c_tag = "Medbay - Lobby";
- name = "medbay camera";
- network = list("ss13","medbay")
- },
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/lobby)
-"gng" = (
-/obj/effect/turf_decal/arrows/red{
- dir = 1
- },
-/turf/open/floor/iron/dark,
-/area/station/service/chapel)
-"gnh" = (
-/obj/structure/bookcase/random/nonfiction,
-/obj/effect/turf_decal/siding/wood{
- dir = 1
- },
-/obj/effect/turf_decal/siding/wood,
-/turf/open/floor/wood,
-/area/station/service/library)
-"gnj" = (
-/obj/effect/landmark/event_spawn,
-/obj/effect/landmark/generic_maintenance_landmark,
-/obj/effect/mapping_helpers/broken_floor,
-/turf/open/floor/wood,
-/area/station/security/detectives_office/private_investigators_office)
-"gnw" = (
-/obj/structure/cable,
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron,
-/area/station/engineering/supermatter/room)
-"gnz" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/blue{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central/aft)
-"gnA" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 4
- },
-/turf/open/floor/iron/grimy,
-/area/station/tcommsat/computer)
-"gnG" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/fore)
-"gnH" = (
-/obj/machinery/atmospherics/pipe/smart/simple/orange/visible,
-/obj/structure/lattice/catwalk,
-/turf/open/space/basic,
-/area/space/nearstation)
-"gnO" = (
-/obj/structure/cable,
-/obj/machinery/power/apc/auto_name/directional/south,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/aisat/exterior)
-"gnS" = (
-/obj/effect/landmark/start/hangover,
-/obj/structure/extinguisher_cabinet/directional/south,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron,
-/area/station/service/hydroponics/garden)
-"gnW" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/landmark/start/hangover,
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/turf/open/floor/iron/dark,
-/area/station/maintenance/port)
-"goa" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/disposalpipe/segment{
- dir = 10
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 8
- },
-/obj/effect/landmark/generic_maintenance_landmark,
-/turf/open/floor/iron,
-/area/station/maintenance/starboard/aft)
-"goj" = (
-/obj/structure/sign/painting/library{
- pixel_y = 33
- },
-/turf/open/floor/carpet/green,
-/area/station/commons/dorms)
-"gor" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/machinery/airalarm/directional/east,
-/turf/open/floor/iron,
-/area/station/engineering/main)
-"gox" = (
-/obj/effect/turf_decal/trimline/neutral/filled/corner,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron,
-/area/station/commons/fitness/recreation)
-"goy" = (
-/obj/machinery/status_display/ai/directional/west,
-/obj/effect/turf_decal/siding/purple{
- dir = 1
- },
-/obj/structure/sink/directional/east,
-/obj/effect/turf_decal/tile/purple/anticorner/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/science/xenobiology)
-"goD" = (
-/obj/structure/rack,
-/obj/item/crowbar/red,
-/obj/item/wrench,
-/obj/item/tank/internals/emergency_oxygen/engi,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random/maintenance,
-/obj/machinery/airalarm/directional/north,
-/turf/open/floor/plating,
-/area/station/maintenance/port)
-"goV" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/engineering/main)
-"gpd" = (
-/obj/machinery/door/window/right/directional/north,
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/cable,
-/obj/effect/turf_decal/trimline/neutral/filled/line,
-/turf/open/floor/iron/dark/textured_half,
-/area/station/service/abandoned_gambling_den)
-"gpg" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/obj/machinery/door/airlock/external{
- name = "External Solar Access"
- },
-/obj/structure/cable,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/effect/mapping_helpers/airlock/access/all/engineering/general,
-/turf/open/floor/iron,
-/area/station/maintenance/solars/starboard/aft)
-"gpi" = (
-/obj/item/kirbyplants/random,
-/turf/open/floor/iron/dark,
-/area/station/service/electronic_marketing_den)
-"gpq" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/machinery/door/poddoor/shutters/preopen{
- dir = 4;
- id = "paramed_dispatch";
- name = "Privacy Shutters"
- },
-/turf/open/floor/plating,
-/area/station/medical/paramedic)
-"gps" = (
-/obj/structure/closet/secure_closet/bar,
-/obj/item/storage/photo_album/bar,
-/obj/item/radio/intercom/directional/east,
-/obj/item/storage/dice,
-/turf/open/floor/iron/checker,
-/area/station/service/bar/backroom)
-"gpw" = (
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 5
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/white,
-/area/station/medical/chemistry)
-"gpy" = (
-/obj/structure/reflector/single,
-/turf/open/floor/plating,
-/area/station/engineering/supermatter/room)
-"gpD" = (
-/obj/item/kirbyplants/random,
-/obj/effect/turf_decal/tile/brown/half{
- dir = 8
- },
-/obj/machinery/light/directional/west,
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/structure/sign/poster/official/random/directional/west,
-/turf/open/floor/iron/half{
- dir = 1
- },
-/area/station/cargo/miningoffice)
-"gpI" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral,
-/turf/open/floor/iron,
-/area/station/hallway/primary/central/aft)
-"gpY" = (
-/obj/effect/turf_decal/trimline/neutral/warning{
- dir = 4
- },
-/turf/open/floor/iron/dark/textured_half,
-/area/station/service/chapel/storage)
-"gqd" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/cable,
-/obj/effect/turf_decal/trimline/yellow/filled/line{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/engineering/atmos)
-"gqe" = (
-/obj/structure/table/reinforced,
-/obj/item/pipe_dispenser{
- pixel_x = 2;
- pixel_y = -4
- },
-/obj/item/pipe_dispenser,
-/obj/machinery/light/directional/west,
-/turf/open/floor/iron/dark,
-/area/station/engineering/atmos/hfr_room)
-"gqf" = (
-/obj/structure/rack,
-/obj/effect/turf_decal/bot_red,
-/obj/item/clothing/suit/apron/chef{
- desc = "A white smock used by barbers to remain hair free.";
- name = "barber smock"
- },
-/obj/item/razor{
- pixel_x = 3;
- pixel_y = 4
- },
-/obj/item/razor{
- pixel_x = -2
- },
-/obj/effect/turf_decal/tile/red/opposingcorners{
- dir = 1
- },
-/turf/open/floor/iron/cafeteria,
-/area/station/service/barber)
-"gqm" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/station/medical/virology)
-"gqq" = (
-/obj/structure/dresser,
-/turf/open/floor/iron/grimy,
-/area/station/command/heads_quarters/hop)
-"gqA" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/door/airlock/maintenance_hatch{
- name = "Maintenance Hatch"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/mapping_helpers/airlock/unres{
- dir = 1
- },
-/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental,
-/turf/open/floor/iron,
-/area/station/commons/vacant_room/office)
-"gqF" = (
-/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{
- dir = 10
- },
-/obj/effect/turf_decal/box/corners{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/engineering/atmos)
-"gqH" = (
-/obj/machinery/atmospherics/components/binary/pump{
- dir = 1;
- name = "Mix to Ports"
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/engineering/atmos)
-"gqR" = (
-/obj/structure/disposalpipe/segment,
-/obj/structure/cable,
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible,
-/obj/effect/turf_decal/tile/yellow{
- dir = 4
- },
-/turf/open/floor/iron/dark/corner{
- dir = 1
- },
-/area/station/maintenance/disposal/incinerator)
-"gqZ" = (
-/obj/machinery/door/firedoor,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
- cycle_id = "brig-entrance"
- },
-/obj/machinery/door/airlock/security/glass{
- name = "Brig"
- },
-/obj/effect/mapping_helpers/airlock/access/all/security/entrance,
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/security/brig)
-"gri" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/sign/poster/random/directional/south,
-/obj/effect/turf_decal/tile/neutral/half/contrasted,
-/turf/open/floor/iron,
-/area/station/commons/dorms)
-"grl" = (
-/obj/effect/turf_decal/bot,
-/obj/structure/rack,
-/obj/item/clothing/suit/hazardvest,
-/obj/item/clothing/suit/hazardvest,
-/obj/item/tank/internals/emergency_oxygen/engi,
-/obj/item/tank/internals/emergency_oxygen/engi,
-/obj/item/clothing/glasses/meson,
-/obj/item/clothing/glasses/meson,
-/turf/open/floor/iron,
-/area/station/engineering/main)
-"grm" = (
-/obj/structure/railing/corner{
- dir = 1
- },
-/obj/structure/railing/corner{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central/aft)
-"grp" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/tile/red,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
-"grq" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/maintenance/department/medical/morgue)
-"grz" = (
-/obj/machinery/door/window/left/directional/east,
-/obj/effect/decal/cleanable/blood/old,
-/obj/structure/cable,
-/obj/effect/turf_decal/trimline/neutral/filled/line{
- dir = 8
- },
-/turf/open/floor/iron/dark/textured_half{
- dir = 1
- },
-/area/station/service/abandoned_gambling_den)
-"grA" = (
-/obj/effect/spawner/random/structure/furniture_parts,
-/obj/structure/closet/crate/decorations,
-/obj/effect/turf_decal/bot_white,
-/turf/open/floor/iron/dark,
-/area/station/maintenance/port)
-"grE" = (
-/obj/machinery/airalarm/directional/west,
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 10
- },
-/obj/machinery/camera/directional/west{
- c_tag = "Virology - Work Room";
- name = "virology camera";
- network = list("ss13","medbay","virology")
- },
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
-"grK" = (
-/obj/machinery/atmospherics/pipe/smart/simple/green/visible,
-/obj/machinery/computer/atmos_control/plasma_tank{
- dir = 4
- },
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/tile/purple/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/engineering/atmos)
-"grM" = (
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/obj/structure/reagent_dispensers/plumbed{
- name = "bar water reservoir"
- },
-/turf/open/floor/plating,
-/area/station/maintenance/department/crew_quarters/bar)
-"grN" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/segment,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/commons/toilet/locker)
-"grO" = (
-/obj/machinery/atmospherics/pipe/smart/manifold/supply/visible{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/turf_decal/tile/yellow{
- dir = 4
- },
-/turf/open/floor/iron/dark/corner,
-/area/station/engineering/atmos/pumproom)
-"grV" = (
-/obj/effect/turf_decal/arrows/red{
- dir = 4;
- pixel_x = -15
- },
-/turf/open/floor/iron/dark,
-/area/station/engineering/atmos/hfr_room)
-"gsf" = (
-/obj/structure/table/reinforced,
-/obj/item/storage/box/matches{
- pixel_x = -3;
- pixel_y = 5
- },
-/obj/item/lighter,
-/obj/item/lighter{
- pixel_x = 3;
- pixel_y = 3
- },
-/obj/machinery/fax{
- fax_name = "Engineering Lobby";
- name = "Engineering Lobby Fax Machine"
- },
-/turf/open/floor/wood,
-/area/station/engineering/break_room)
-"gsh" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/science/auxlab/firing_range)
-"gsy" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/station/maintenance/port/fore)
-"gsz" = (
-/turf/open/floor/iron/chapel{
- dir = 1
- },
-/area/station/service/chapel)
-"gsG" = (
-/obj/structure/table/reinforced,
-/obj/item/stack/cable_coil,
-/obj/item/stack/cable_coil{
- pixel_x = 3;
- pixel_y = 3
- },
-/obj/item/stock_parts/scanning_module{
- pixel_x = 3;
- pixel_y = 3
- },
-/obj/item/stock_parts/capacitor,
-/obj/item/stock_parts/servo,
-/obj/item/stock_parts/servo,
-/obj/machinery/light_switch/directional/east,
-/obj/effect/turf_decal/siding/purple{
- dir = 8
- },
-/obj/machinery/button/door/directional/east{
- id = "rdrnd";
- name = "Window Shutters";
- pixel_x = 38;
- req_access = list("science")
- },
-/turf/open/floor/iron,
-/area/station/science/lab)
-"gsH" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue/full,
-/turf/open/floor/iron/large,
-/area/station/medical/medbay/lobby)
-"gsO" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/service/library/abandoned)
-"gsP" = (
-/obj/machinery/light_switch/directional/north,
-/obj/machinery/photocopier,
-/obj/machinery/light/directional/north,
-/turf/open/floor/wood,
-/area/station/command/heads_quarters/captain)
-"gsV" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral/half/contrasted,
-/turf/open/floor/iron,
-/area/station/command/heads_quarters/ce)
-"gsY" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/item/radio/intercom/directional/south,
-/obj/effect/turf_decal/tile/neutral,
-/turf/open/floor/iron,
-/area/station/hallway/secondary/entry)
-"gsZ" = (
-/obj/machinery/dna_scannernew,
-/obj/effect/turf_decal/bot,
-=======
},
/turf/open/floor/plating,
/area/station/maintenance/department/electrical)
@@ -27024,7 +26040,6 @@
"gsZ" = (
/obj/machinery/dna_scannernew,
/obj/effect/turf_decal/bot,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/obj/machinery/firealarm/directional/south,
/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
dir = 8
@@ -28037,261 +27052,6 @@
},
/turf/open/floor/iron,
/area/station/medical/medbay)
-<<<<<<< HEAD
-"gFz" = (
-/obj/machinery/status_display/ai/directional/north,
-/obj/machinery/button/door/directional/east{
- id = "hosprivacy";
- name = "Privacy Control";
- pixel_y = 6;
- req_access = list("hos")
- },
-/obj/machinery/button/door/directional/east{
- id = "hosspace";
- name = "Space Shutters Control";
- pixel_y = -6;
- req_access = list("hos")
- },
-/obj/machinery/keycard_auth/wall_mounted/directional/east{
- pixel_x = 38;
- pixel_y = 6
- },
-/obj/machinery/light_switch/directional/east{
- pixel_x = 37;
- pixel_y = -6
- },
-/obj/structure/tank_holder/extinguisher,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/light/small/directional/east,
-/turf/open/floor/iron/dark,
-/area/station/command/heads_quarters/hos)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
-"gFB" = (
-/obj/effect/turf_decal/siding/white{
- dir = 9
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/duct,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/science/genetics)
-"gFF" = (
-/obj/effect/landmark/event_spawn,
-/obj/structure/cable,
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/iron/dark/smooth_large,
-/area/station/ai_monitored/security/armory)
-"gFM" = (
-/obj/machinery/power/apc/auto_name/directional/east,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/maintenance/department/science)
-"gFO" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral/half/contrasted,
-/turf/open/floor/iron,
-/area/station/maintenance/port/aft)
-"gFP" = (
-/obj/effect/turf_decal/delivery,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/maintenance/department/science)
-"gFW" = (
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 5
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/duct,
-/turf/open/floor/iron,
-/area/station/hallway/secondary/exit/departure_lounge)
-"gGv" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/red,
-/turf/open/floor/iron,
-/area/station/security/execution/transfer)
-"gGw" = (
-/obj/effect/landmark/start/hangover,
-/obj/structure/railing,
-/obj/structure/chair/sofa/bench/right{
- dir = 1
- },
-/obj/effect/turf_decal/box/corners{
- dir = 4
- },
-/obj/effect/turf_decal/box/corners,
-/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/fore)
-"gGE" = (
-/obj/structure/chair,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/red/half/contrasted{
- dir = 1
- },
-/obj/item/radio/intercom/directional/north,
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/iron,
-/area/station/security/checkpoint/escape)
-"gGF" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random/structure/girder,
-/obj/machinery/airalarm/directional/north,
-/turf/open/floor/plating,
-/area/station/maintenance/port/aft)
-"gGJ" = (
-/obj/structure/window/reinforced/spawner/directional/south,
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/aisat/exterior)
-"gGT" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/toilet{
- dir = 8
- },
-/obj/machinery/newscaster/directional/west,
-/obj/machinery/button/door/directional/south{
- id = "Toilet_Research";
- name = "Lock Control";
- normaldoorcontrol = 1;
- specialfunctions = 4
- },
-/turf/open/floor/iron/cafeteria,
-/area/station/science/breakroom)
-"gHh" = (
-/obj/effect/turf_decal/bot,
-/obj/machinery/camera/directional/east{
- c_tag = "Science - Entrance Access";
- name = "science camera";
- network = list("ss13","rd")
- },
-/obj/structure/closet/l3closet/scientist,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/science/research)
-"gHq" = (
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/station/cargo/bitrunning/den)
-"gHt" = (
-/obj/item/kirbyplants/random,
-/obj/machinery/button/door/directional/north{
- id = "ceblast";
- name = "Office Lockdown Control";
- pixel_x = 6;
- pixel_y = 26;
- req_access = list("ce")
- },
-/obj/machinery/light_switch/directional/north{
- pixel_x = -6
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/command/heads_quarters/ce)
-"gHE" = (
-/obj/machinery/requests_console/directional/north{
- department = "Chapel";
- name = "Chapel Requests Console"
- },
-/obj/effect/mapping_helpers/requests_console/assistance,
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/carpet/royalblack,
-/area/station/service/chapel/office)
-"gHI" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
-/obj/effect/landmark/event_spawn,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/cargo/drone_bay)
-"gHS" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/machinery/atmospherics/components/unary/portables_connector/visible{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/station/maintenance/department/engine/atmos)
-"gIa" = (
-/obj/machinery/light/small/directional/north,
-/obj/structure/disposalpipe/trunk{
- dir = 8
- },
-/obj/effect/turf_decal/bot,
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/obj/machinery/disposal/bin/tagger,
-/turf/open/floor/iron,
-/area/station/security/brig)
-"gIc" = (
-/obj/machinery/computer/security/telescreen/entertainment/directional/west,
-/obj/structure/sign/calendar/directional/north,
-/obj/structure/table/wood,
-/obj/effect/landmark/start/hangover,
-/obj/item/flashlight/lamp,
-/turf/open/floor/wood,
-/area/station/commons/dorms)
-"gIk" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron,
-/area/station/engineering/storage_shared)
-"gIn" = (
-/obj/effect/turf_decal/tile/red/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/security/holding_cell)
-"gIq" = (
-/obj/structure/disposalpipe/segment{
- dir = 5
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/effect/turf_decal/tile/purple,
-/turf/open/floor/iron/white,
-/area/station/science/xenobiology)
-"gIt" = (
-/obj/machinery/duct,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/engineering/main)
-<<<<<<< HEAD
-=======
"gIw" = (
/obj/machinery/status_display/ai/directional/north,
/obj/machinery/button/door/directional/east{
@@ -28319,7 +27079,6 @@
/obj/machinery/light/small/directional/east,
/turf/open/floor/iron/dark,
/area/station/command/heads_quarters/hos)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"gIx" = (
/obj/machinery/atmospherics/components/binary/valve,
/obj/effect/decal/cleanable/dirt,
@@ -31879,7 +30638,6 @@
/area/station/medical/virology)
"hGW" = (
/obj/machinery/mass_driver/ordnance{
-<<<<<<< HEAD
dir = 8
},
/turf/open/floor/plating,
@@ -32427,1312 +31185,6 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/security/brig)
-"hOU" = (
-/obj/machinery/computer/robotics{
- dir = 8
- },
-/obj/structure/sign/nanotrasen{
- pixel_x = 32
- },
-/obj/machinery/keycard_auth/wall_mounted/directional/south,
-/obj/effect/turf_decal/tile/purple,
-/obj/effect/turf_decal/tile/neutral/opposingcorners{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/command/heads_quarters/rd)
-"hOY" = (
-/obj/structure/disposalpipe/segment,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/duct,
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/yellow/fourcorners,
-/turf/open/floor/iron,
-/area/station/engineering/main)
-"hPc" = (
-/obj/effect/turf_decal/stripes/line,
-/obj/machinery/atmospherics/components/binary/valve/digital,
-/obj/effect/turf_decal/tile/yellow,
-/turf/open/floor/iron/dark/corner{
- dir = 8
- },
-/area/station/maintenance/department/electrical)
-"hPd" = (
-/obj/machinery/conveyor_switch/oneway{
- id = "maint_contraption";
- pixel_x = -8
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/generic,
-/obj/effect/turf_decal/tile/neutral/anticorner{
- dir = 1
- },
-/turf/open/floor/iron/smooth_corner,
-/area/station/maintenance/port/aft)
-"hPg" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 1
- },
-/turf/open/floor/iron/large,
-/area/station/ai_monitored/command/storage/eva)
-"hPh" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random/structure/tank_holder,
-/turf/open/floor/plating,
-/area/station/maintenance/port/aft)
-"hPk" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/disposalpipe/segment,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/security/courtroom)
-"hPs" = (
-/obj/machinery/door/poddoor/shutters{
- id = "evashutters";
- name = "E.V.A. Storage Shutters"
- },
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/ai_monitored/command/storage/eva)
-"hPu" = (
-/obj/effect/turf_decal/delivery,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/maintenance/department/chapel)
-"hPw" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/cargo/office)
-"hPx" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/disposalpipe/segment,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/maintenance/department/security)
-"hPJ" = (
-/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible{
- dir = 8
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/engineering/atmos)
-"hPN" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/machinery/power/apc/auto_name/directional/south,
-/obj/effect/turf_decal/tile/red/half/contrasted{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/security/prison/safe)
-"hPO" = (
-/obj/machinery/light/small/directional/south,
-/obj/structure/sign/warning/vacuum/directional/west,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/engineering/hallway)
-"hQj" = (
-/obj/structure/disposalpipe/segment,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/cargo/storage)
-"hQq" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/station/security/office)
-"hQr" = (
-/obj/machinery/light_switch/directional/north,
-/obj/machinery/disposal/bin,
-/obj/effect/turf_decal/bot,
-/obj/structure/sign/warning/deathsposal/directional/east,
-/obj/structure/disposalpipe/trunk,
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 5
- },
-/obj/machinery/button/door/directional/north{
- id = "viro_private_shutters";
- name = "Privacy Shutters";
- pixel_y = 36
- },
-/obj/machinery/light/small/directional/east,
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
-"hQs" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 6
- },
-/obj/machinery/firealarm/directional/south,
-/obj/machinery/light/directional/south,
-/turf/open/floor/iron,
-/area/station/cargo/storage)
-"hQu" = (
-/obj/machinery/duct,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/trimline/yellow/warning,
-/turf/open/floor/iron,
-/area/station/engineering/atmos/project)
-"hQx" = (
-/obj/structure/cable,
-/obj/effect/turf_decal/siding/wood/corner{
- dir = 1
- },
-/obj/effect/turf_decal/siding/wood{
- dir = 4
- },
-/turf/open/floor/wood,
-/area/station/service/library/abandoned)
-"hQA" = (
-/obj/effect/turf_decal/trimline/red/filled/corner,
-/obj/machinery/camera/directional/east{
- c_tag = "Science - Starboard Hallway";
- name = "science camera";
- network = list("ss13","rd")
- },
-/turf/open/floor/iron/white,
-/area/station/science/research)
-"hQF" = (
-/obj/effect/turf_decal/tile/neutral,
-/turf/open/floor/iron/dark/corner,
-/area/station/hallway/secondary/exit/departure_lounge)
-"hQK" = (
-/obj/structure/reflector/box,
-/turf/open/floor/plating,
-/area/station/engineering/supermatter/room)
-"hQV" = (
-/obj/effect/turf_decal/plaque{
- icon_state = "L13"
- },
-/obj/effect/landmark/start/hangover,
-/turf/open/floor/iron/edge,
-/area/station/hallway/primary/central/aft)
-"hRj" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random/engineering/atmospherics_portable,
-/obj/effect/turf_decal/bot,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/maintenance/port/aft)
-"hRq" = (
-/obj/structure/window/reinforced/spawner/directional/east,
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/machinery/camera/directional/east{
- c_tag = "AI Satellite - Port";
- name = "ai camera";
- network = list("minisat");
- start_active = 1
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/aisat/exterior)
-"hRs" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random/structure/crate_loot,
-/turf/open/floor/plating,
-/area/station/maintenance/port)
-"hRy" = (
-/obj/machinery/portable_atmospherics/canister/oxygen,
-/obj/effect/turf_decal/box,
-/turf/open/floor/iron/dark,
-/area/station/maintenance/department/engine/atmos)
-"hRH" = (
-/obj/structure/closet/firecloset,
-/obj/effect/turf_decal/tile/yellow/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron/white,
-/area/station/medical/chemistry)
-"hRI" = (
-/obj/structure/closet/wardrobe/grey,
-/obj/effect/turf_decal/siding/dark_blue{
- dir = 8
- },
-/obj/machinery/airalarm/directional/east,
-/obj/effect/landmark/start/hangover/closet,
-/obj/effect/turf_decal/tile/dark_blue/fourcorners,
-/turf/open/floor/iron,
-/area/station/commons/dorms/laundry)
-"hRV" = (
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/hallway/primary/central/fore)
-"hRX" = (
-/obj/structure/cable,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/grimy,
-/area/station/commons/vacant_room/office)
-"hSa" = (
-/obj/structure/lattice/catwalk,
-/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{
- dir = 10
- },
-/turf/open/space/basic,
-/area/space/nearstation)
-"hSd" = (
-/obj/structure/cable,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 4
- },
-/obj/machinery/door/airlock/external{
- name = "External Solar Access"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/effect/mapping_helpers/airlock/access/all/engineering/general,
-/turf/open/floor/iron,
-/area/station/maintenance/solars/starboard/fore)
-"hSf" = (
-/obj/structure/table,
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/machinery/door/firedoor/border_only{
- dir = 1
- },
-/obj/item/relic,
-/obj/item/assembly/signaler{
- pixel_x = 6;
- pixel_y = 5
- },
-/obj/machinery/door/poddoor/preopen{
- id = "sci_experimentor";
- name = "Experimentor Blast Door"
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/science/explab)
-"hSi" = (
-/obj/machinery/camera/directional/north{
- c_tag = "Xenobiology - Killroom Chamber";
- name = "xenobiology camera";
- network = list("ss13","xeno","rd")
- },
-/obj/effect/turf_decal/siding/dark_blue{
- dir = 8
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark/telecomms,
-/area/station/science/xenobiology)
-"hSl" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/decal/cleanable/blood/old,
-/obj/effect/turf_decal/tile/red/fourcorners,
-/turf/open/floor/iron,
-/area/station/service/kitchen/abandoned)
-"hSu" = (
-/obj/effect/spawner/random/trash/box,
-/obj/effect/spawner/random/food_or_drink/seed,
-/obj/effect/spawner/random/trash/botanical_waste,
-/obj/item/reagent_containers/cup/glass/waterbottle/empty,
-/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/maintenance/port/fore)
-"hSx" = (
-/obj/machinery/atmospherics/components/binary/valve/digital{
- dir = 4
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/engineering/atmos)
-"hSE" = (
-/obj/structure/chair/stool/bar/directional/north,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/grimy,
-/area/station/service/abandoned_gambling_den)
-"hST" = (
-/obj/structure/destructible/cult/item_dispenser/archives/library,
-/obj/effect/decal/cleanable/cobweb,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/blood/old,
-/turf/open/floor/plating,
-/area/station/service/library/abandoned)
-"hTg" = (
-/obj/effect/landmark/event_spawn,
-/obj/machinery/light_switch/directional/north{
- pixel_x = -8
- },
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/wood,
-/area/station/command/heads_quarters/captain/private)
-"hTi" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron,
-/area/station/hallway/primary/fore)
-"hTk" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron,
-/area/station/hallway/secondary/exit/departure_lounge)
-"hTl" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/segment{
- dir = 10
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron,
-/area/station/cargo/storage)
-"hTm" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/public/glass{
- name = "Starboard Primary Hallway"
-=======
- dir = 8
- },
-/turf/open/floor/plating,
-/area/station/science/ordnance/testlab)
-"hGZ" = (
-/obj/item/kirbyplants/random,
-/obj/effect/turf_decal/bot,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/commons/vacant_room/commissary)
-"hHi" = (
-/obj/structure/window/spawner/directional/south,
-/obj/structure/sign/poster/official/random/directional/north,
-/obj/structure/water_source/puddle,
-/turf/open/misc/sandy_dirt,
-/area/station/security/prison/garden)
-"hHo" = (
-/obj/structure/disposalpipe/trunk,
-/obj/machinery/chem_heater/withbuffer,
-/obj/effect/turf_decal/bot_red,
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/effect/turf_decal/tile/yellow/opposingcorners,
-/turf/open/floor/iron/dark,
-/area/station/medical/pharmacy)
-"hHt" = (
-/obj/structure/chair/comfy/black{
- dir = 8
- },
-/obj/effect/landmark/start/head_of_security,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/grimy,
-/area/station/command/heads_quarters/hos)
-"hHv" = (
-/obj/effect/turf_decal/tile/blue/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron/white,
-/area/station/medical/paramedic)
-"hHx" = (
-/obj/item/radio/intercom/directional/west,
-/turf/open/floor/wood,
-/area/station/service/theater/abandoned)
-"hHF" = (
-/turf/open/floor/plating{
- icon_state = "foam_plating"
- },
-/area/station/maintenance/department/science/xenobiology)
-"hHJ" = (
-/obj/effect/turf_decal/stripes/white/line,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/wood,
-/area/station/engineering/break_room)
-"hHQ" = (
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/hallway/secondary/command)
-"hHS" = (
-/obj/effect/decal/cleanable/generic,
-/turf/open/floor/plating,
-/area/station/maintenance/port/fore)
-"hHW" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible,
-/obj/machinery/airalarm/directional/south,
-/turf/open/floor/iron/dark/textured,
-/area/station/medical/cryo)
-"hHX" = (
-/obj/structure/chair/wood{
- dir = 1
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/plating,
-/area/station/service/abandoned_gambling_den)
-"hIf" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 8
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-<<<<<<< HEAD
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
-"hTq" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable,
-/obj/machinery/door/poddoor/shutters/preopen{
- dir = 1;
- id = "corporatelounge";
- name = "Corporate Lounge Shutters"
- },
-/turf/open/floor/plating,
-/area/station/command/corporate_showroom)
-"hTr" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/stripes/corner{
- dir = 4
- },
-/mob/living/simple_animal/bot/secbot/beepsky/armsky,
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/security/armory)
-"hTv" = (
-/obj/structure/cable,
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 6
- },
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
-"hTR" = (
-/obj/structure/closet/crate/coffin,
-/obj/effect/decal/cleanable/cobweb/cobweb2,
-/turf/open/floor/plating,
-/area/station/service/chapel/storage)
-"hUb" = (
-/obj/machinery/atmospherics/components/binary/pump{
- dir = 8;
- name = "Port Mix to Engine"
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/engineering/atmos)
-"hUh" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/siding/wood/corner{
- dir = 8
- },
-/obj/structure/chair/office{
- dir = 1
- },
-/obj/structure/sign/poster/random/directional/south,
-/obj/machinery/light/small/directional/south,
-/turf/open/floor/iron/dark,
-/area/station/hallway/secondary/service)
-"hUm" = (
-/obj/structure/lattice/catwalk,
-/obj/structure/railing{
- dir = 9
- },
-/obj/machinery/vending/coffee,
-/turf/open/space/basic,
-/area/space/nearstation)
-"hUt" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 5
- },
-/obj/structure/closet/radiation,
-/obj/machinery/newscaster/directional/north,
-/turf/open/floor/iron,
-/area/station/engineering/main)
-"hUx" = (
-/obj/effect/spawner/random/vending/colavend,
-/obj/effect/turf_decal/bot,
-/obj/item/radio/intercom/directional/south,
-/obj/machinery/light/small/directional/east,
-/obj/machinery/status_display/ai/directional/east,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/science/breakroom)
-"hUB" = (
-/obj/machinery/atmospherics/pipe/smart/simple/purple/visible,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/tile/yellow{
- dir = 4
- },
-/turf/open/floor/iron/checker,
-/area/station/engineering/atmos/mix)
-"hUD" = (
-/obj/effect/spawner/structure/window/hollow/reinforced/directional{
- dir = 1
- },
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/station/service/abandoned_gambling_den)
-"hUE" = (
-/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible,
-/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/yellow/filled/warning,
-/obj/effect/turf_decal/siding/yellow,
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/engineering/atmos)
-"hUK" = (
-/obj/machinery/camera/directional/north{
- c_tag = "Atmospherics - co2 Cell";
- name = "atmospherics camera"
- },
-/turf/open/floor/engine/co2,
-/area/station/engineering/atmos)
-"hUO" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/grimy,
-/area/station/commons/vacant_room/office)
-"hUU" = (
-/obj/effect/landmark/start/hangover,
-/obj/structure/chair/sofa/bench{
- dir = 4
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/hallway/secondary/entry)
-"hUV" = (
-/obj/structure/sign/warning/no_smoking,
-/turf/closed/wall,
-/area/station/engineering/atmos/storage)
-"hVi" = (
-/obj/machinery/power/apc/auto_name/directional/west,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/commons/dorms)
-"hVt" = (
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/structure/window/reinforced/spawner/directional/east,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{
- dir = 10
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/aisat/exterior)
-"hVx" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 4
- },
-/turf/open/floor/iron/white/smooth_large,
-/area/station/medical/medbay)
-"hVy" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 8
- },
-/obj/effect/landmark/event_spawn,
-/obj/effect/turf_decal/tile/neutral/full,
-/turf/open/floor/iron/dark/smooth_large,
-/area/station/science/genetics)
-"hVA" = (
-/obj/structure/window/reinforced/spawner/directional/east,
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/aisat/exterior)
-"hVB" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/obj/machinery/door/airlock/external{
- name = "External Airlock"
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/effect/mapping_helpers/airlock/access/any/science/maintenance,
-/obj/effect/mapping_helpers/airlock/access/any/engineering/external,
-/turf/open/floor/iron,
-/area/station/maintenance/department/science/xenobiology)
-"hVE" = (
-/obj/structure/lattice/catwalk,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/space,
-/area/space/nearstation)
-"hVI" = (
-/obj/structure/table,
-/obj/item/plant_analyzer,
-/obj/item/hatchet,
-/obj/item/cultivator,
-/obj/item/shovel/spade,
-/obj/machinery/airalarm/directional/east,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics/garden)
-"hVV" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/carpet/blue,
-/area/station/medical/psychology)
-"hWh" = (
-/obj/machinery/meter,
-/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{
- dir = 4
- },
-/turf/closed/wall/r_wall,
-/area/station/engineering/atmos)
-"hWq" = (
-/obj/structure/chair/comfy/brown{
- buildstackamount = 0;
- dir = 1
- },
-/turf/open/floor/carpet,
-/area/station/command/meeting_room/council)
-"hWz" = (
-/obj/structure/closet/secure_closet/atmospherics,
-/obj/effect/turf_decal/bot,
-/turf/open/floor/iron,
-/area/station/engineering/atmos/hfr_room)
-"hWA" = (
-/obj/structure/table/reinforced,
-/obj/machinery/door/firedoor,
-/obj/machinery/door/poddoor/preopen{
- id = "hopblast";
- name = "HoP Blast Door"
- },
-/obj/machinery/door/window/brigdoor/left/directional/east{
- name = "Access Desk";
- req_access = list("hop")
- },
-/obj/machinery/door/window/right/directional/west{
- name = "Access Queue"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/structure/desk_bell{
- pixel_x = 7
- },
-/turf/open/floor/iron,
-/area/station/command/heads_quarters/hop)
-"hWF" = (
-/obj/structure/disposalpipe/segment,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/plating,
-/area/station/maintenance/port/fore)
-"hWJ" = (
-/obj/structure/chair/office/light{
- dir = 8
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/security/checkpoint/customs/aft)
-"hWW" = (
-/obj/effect/turf_decal/trimline/yellow/warning{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/engineering/atmos/project)
-"hWY" = (
-/obj/structure/reflector/double,
-/obj/effect/turf_decal/trimline/yellow/warning{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/yellow/mid_joiner{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/station/engineering/supermatter/room)
-"hXf" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/maintenance/department/science)
-"hXg" = (
-/turf/closed/wall,
-/area/station/cargo/bitrunning/den)
-"hXi" = (
-/obj/item/kirbyplants/random,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/security/execution/transfer)
-"hXm" = (
-/obj/structure/closet/emcloset,
-/obj/structure/extinguisher_cabinet/directional/west,
-/obj/effect/turf_decal/delivery,
-/obj/machinery/light/directional/west,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/hallway/secondary/exit/departure_lounge)
-"hXo" = (
-/obj/machinery/atmospherics/components/binary/pump/on{
- dir = 4;
- name = "Cooling to Filters"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/box/corners,
-/obj/effect/turf_decal/box/corners{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/engineering/supermatter/room)
-"hXu" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden,
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 10
- },
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
-"hXw" = (
-/obj/structure/disposalpipe/segment,
-/obj/effect/turf_decal/siding/white{
- dir = 4
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/airalarm/directional/west,
-/obj/machinery/duct,
-/turf/open/floor/iron/cafeteria,
-/area/station/service/kitchen)
-"hXx" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/bot_white,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/command/gateway)
-"hXB" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 1
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron,
-/area/station/cargo/warehouse)
-"hXO" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron,
-/area/station/science/research/abandoned)
-"hXZ" = (
-/obj/item/storage/box/teargas{
- pixel_x = 3;
- pixel_y = 3
- },
-=======
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/command/heads_quarters/ce)
-"hIh" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible,
-/obj/machinery/light/small/directional/south,
-/turf/open/floor/iron,
-/area/station/engineering/supermatter/room)
-"hIo" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/tile/yellow/half/contrasted{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/construction/mining/aux_base)
-"hIs" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/tile/brown/half/contrasted,
-/turf/open/floor/iron,
-/area/station/maintenance/disposal)
-"hIy" = (
-/obj/machinery/door/airlock/medical{
- name = "Psychology"
- },
-/obj/effect/mapping_helpers/airlock/access/all/medical/psychology,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/landmark/navigate_destination,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/machinery/door/firedoor,
-/turf/open/floor/iron,
-/area/station/medical/psychology)
-"hIB" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- dir = 1;
- id = "rdordnance";
- name = "Ordnance Lab Shutters"
- },
-/obj/effect/spawner/structure/window/reinforced/plasma,
-/turf/open/floor/plating,
-/area/station/science/ordnance/storage)
-"hIH" = (
-/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
- dir = 10
- },
-/obj/structure/lattice,
-/turf/open/space/basic,
-/area/space/nearstation)
-"hIP" = (
-/obj/effect/turf_decal/stripes/corner{
- dir = 1
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/hallway/secondary/command)
-"hIQ" = (
-/obj/item/kirbyplants/organic/plant22,
-/obj/effect/turf_decal/delivery,
-/turf/open/floor/iron,
-/area/station/hallway/secondary/entry)
-"hIU" = (
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central/fore)
-"hJc" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/landmark/event_spawn,
-/turf/open/floor/iron,
-/area/station/security/courtroom)
-"hJj" = (
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/commons/storage/tools)
-"hJn" = (
-/obj/structure/extinguisher_cabinet/directional/north,
-/obj/item/stack/medical/gauze,
-/obj/item/stack/medical/suture,
-/obj/machinery/camera/directional/north{
- c_tag = "Medbay - Treatment Center";
- name = "medbay camera";
- network = list("ss13","medbay")
- },
-/obj/structure/table/reinforced/rglass,
-/obj/effect/turf_decal/tile/blue/fourcorners,
-/turf/open/floor/iron,
-/area/station/medical/treatment_center)
-"hJo" = (
-/obj/structure/table/wood,
-/obj/item/folder/white{
- pixel_x = 3;
- pixel_y = 3
- },
-/obj/item/folder/red,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random/maintenance,
-/turf/open/floor/iron/grimy,
-/area/station/security/detectives_office/private_investigators_office)
-"hJs" = (
-/obj/machinery/door/firedoor,
-/obj/structure/cable,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central/aft)
-"hJv" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/stripes/line{
- dir = 10
- },
-/turf/open/floor/iron,
-/area/station/command/gateway)
-"hJz" = (
-/turf/open/floor/iron,
-/area/station/engineering/atmos/hfr_room)
-"hJG" = (
-/turf/open/floor/iron/white/side{
- dir = 1
- },
-/area/station/commons/fitness/recreation)
-"hJM" = (
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/recharge_floor,
-/area/station/science/robotics/mechbay)
-"hJP" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 1
- },
-/obj/effect/turf_decal/siding/thinplating/dark{
- dir = 6
- },
-/obj/machinery/duct,
-/obj/effect/landmark/start/bartender,
-/turf/open/floor/iron/grimy,
-/area/station/service/bar/backroom)
-"hKE" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 4
- },
-/turf/open/floor/iron/large,
-/area/station/service/hydroponics)
-"hKF" = (
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible,
-/obj/machinery/atmospherics/components/binary/pump/off/yellow/visible{
- dir = 4;
- name = "O2 To Pure"
- },
-/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/engineering/atmos)
-"hKG" = (
-/obj/machinery/holopad,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/bot_white,
-/turf/open/floor/iron/dark,
-/area/station/service/library)
-"hKH" = (
-/obj/effect/turf_decal/delivery,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/iron,
-/area/station/command/teleporter)
-"hKO" = (
-/obj/item/kirbyplants/random,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/tile/green{
- dir = 1
- },
-/obj/machinery/light/small/directional/west,
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
-"hKZ" = (
-/obj/machinery/firealarm/directional/west,
-/obj/effect/turf_decal/bot,
-/obj/machinery/vending/wardrobe/atmos_wardrobe,
-/obj/effect/turf_decal/delivery,
-/obj/machinery/status_display/evac/directional/north,
-/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/engineering/atmos/storage)
-"hLa" = (
-/obj/effect/landmark/event_spawn,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/cargo/office)
-"hLe" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable,
-/obj/machinery/door/poddoor/preopen{
- id = "brigprison";
- name = "Prison Blast Door"
- },
-/turf/open/floor/plating,
-/area/station/security/prison)
-"hLf" = (
-/obj/structure/chair/stool/directional/north,
-/obj/effect/landmark/start/hangover,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/commons/locker)
-"hLq" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/siding/wood{
- dir = 8
- },
-/obj/effect/mapping_helpers/broken_floor,
-/turf/open/floor/wood,
-/area/station/maintenance/port/fore)
-"hLt" = (
-/obj/structure/sign/directions/engineering{
- desc = "A sign that shows there are doors here. There are doors everywhere!";
- icon_state = "doors";
- name = "WARNING: EXTERNAL AIRLOCK"
- },
-/turf/closed/wall,
-/area/station/hallway/secondary/exit/departure_lounge)
-"hLA" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/carpet/orange,
-/area/station/commons/dorms)
-"hLM" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/power/apc/auto_name/directional/west,
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/station/service/abandoned_gambling_den)
-"hMa" = (
-/obj/structure/table/reinforced,
-/obj/item/storage/toolbox/mechanical,
-/obj/item/storage/toolbox/mechanical{
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/clothing/glasses/welding,
-/obj/effect/turf_decal/siding/purple{
- dir = 8
- },
-/obj/machinery/newscaster/directional/east,
-/obj/machinery/light/directional/east,
-/turf/open/floor/iron,
-/area/station/science/lab)
-"hMd" = (
-/obj/effect/landmark/start/hangover,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/commons/dorms)
-"hMg" = (
-/obj/machinery/pdapainter/security,
-/obj/effect/turf_decal/bot_red,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/command/heads_quarters/hos)
-"hMp" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 1
- },
-/obj/effect/landmark/generic_maintenance_landmark,
-/turf/open/floor/plating,
-/area/station/maintenance/port)
-"hMx" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/item/radio/intercom/prison/directional/east,
-/obj/effect/turf_decal/tile/red,
-/turf/open/floor/iron,
-/area/station/security/prison)
-"hMI" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/machinery/door/poddoor/shutters/preopen{
- dir = 8;
- id = "viro_private_shutters";
- name = "Virology Privacy Shutters"
- },
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/station/medical/virology)
-"hMO" = (
-/obj/effect/landmark/start/hangover,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/hallway/secondary/entry)
-"hMP" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/security/brig)
-"hNb" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/maintenance/department/medical/morgue)
-"hNg" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/lattice/catwalk,
-/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{
- dir = 4
- },
-/turf/open/space/basic,
-/area/space/nearstation)
-"hNp" = (
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/edge{
- dir = 4
- },
-/area/station/engineering/atmos/project)
-"hNr" = (
-/obj/structure/disposalpipe/segment{
- dir = 10
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/cargo/office)
-"hNu" = (
-/obj/machinery/camera/directional/east{
- c_tag = "Xeniobiology - Xenobiology Computers";
- name = "xenobiology camera";
- network = list("ss13","xeno","rd")
- },
-/obj/structure/chair/office/light,
-/obj/machinery/newscaster/directional/east,
-/obj/effect/turf_decal/tile/neutral/anticorner/contrasted,
-/turf/open/floor/iron,
-/area/station/science/xenobiology)
-"hNx" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/commons/toilet/locker)
-"hNP" = (
-/obj/structure/sign/poster/contraband/random/directional/west,
-/obj/effect/turf_decal/tile/yellow/opposingcorners{
- dir = 1
- },
-/turf/open/floor/iron/white,
-/area/station/maintenance/fore)
-"hNS" = (
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment,
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/plating,
-/area/station/maintenance/department/chapel)
-"hNT" = (
-/obj/structure/chair/pew/right,
-/turf/open/floor/iron/chapel{
- dir = 9
- },
-/area/station/service/chapel)
-"hNW" = (
-/turf/open/floor/iron/dark,
-/area/station/science/ordnance)
-"hOa" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/door/poddoor{
- id = "engstorage";
- name = "Engineering Secure Storage Lockdown"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/engineering/main)
-"hOk" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/security/lockers)
-"hOw" = (
-/obj/structure/chair/office{
- dir = 4
- },
-/obj/structure/cable,
-/turf/open/floor/iron/grimy,
-/area/station/command/heads_quarters/hos)
-"hOx" = (
-/obj/machinery/door/firedoor,
-/obj/structure/table/reinforced,
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/structure/desk_bell{
- pixel_y = 5
- },
-/obj/machinery/door/poddoor/shutters{
- dir = 8;
- id = "commissaryshutters";
- name = "Vacant Commissary Shutters"
- },
-/turf/open/floor/iron/dark,
-/area/station/commons/vacant_room/commissary)
-"hOz" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/machinery/door/poddoor/preopen{
- id = "brigwindows";
- name = "Brig Front Blast Door"
- },
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/station/security/brig)
"hOY" = (
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -34487,7 +31939,6 @@
pixel_x = 3;
pixel_y = 3
},
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/obj/item/storage/box/handcuffs,
/obj/item/storage/box/flashbangs{
pixel_x = -3;
@@ -41464,30 +38915,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron,
/area/station/engineering/atmos)
-<<<<<<< HEAD
-"jIN" = (
-/obj/machinery/keycard_auth/wall_mounted/directional/south{
- pixel_y = -38
- },
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 8
- },
-/obj/machinery/button/door/directional/south{
- id = "teleportershutters";
- name = "Teleporter Shutters";
- pixel_x = -6;
- req_access = list("command")
- },
-/obj/machinery/button/door/directional/south{
- id = "evastorage";
- name = "E.V.A. Shutters";
- pixel_x = 6;
- req_access = list("command")
- },
-/turf/open/floor/carpet,
-/area/station/command/bridge)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"jIQ" = (
/obj/effect/landmark/generic_maintenance_landmark,
/obj/structure/chair/wood{
@@ -45093,8 +42520,6 @@
/obj/item/storage/crayons,
/turf/open/floor/wood,
/area/station/service/library/abandoned)
-<<<<<<< HEAD
-=======
"kEp" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
cycle_id = "brig-entrance"
@@ -45113,7 +42538,6 @@
/obj/machinery/scanner_gate/preset_guns,
/turf/open/floor/iron/dark,
/area/station/security/brig)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"kEw" = (
/obj/structure/cable,
/obj/structure/reagent_dispensers/plumbed{
@@ -53014,32 +50438,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos)
-<<<<<<< HEAD
-"mEB" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/security/glass{
- name = "Brig"
- },
-/obj/structure/cable,
-/obj/effect/landmark/navigate_destination,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
- cycle_id = "brig-entrance"
- },
-/obj/effect/mapping_helpers/airlock/access/all/security/entrance,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/scanner_gate/preset_guns,
-/turf/open/floor/iron/dark,
-/area/station/security/brig)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"mEH" = (
/obj/structure/table/wood,
/obj/effect/decal/cleanable/dirt,
@@ -57911,40 +55309,6 @@
},
/turf/open/floor/iron,
/area/station/service/kitchen/abandoned)
-<<<<<<< HEAD
-"nTg" = (
-/obj/structure/table/reinforced,
-/obj/item/folder/yellow,
-/obj/item/stack/package_wrap,
-/obj/item/hand_labeler,
-/obj/structure/extinguisher_cabinet/directional/north{
- pixel_x = 32
- },
-/obj/item/radio/intercom/directional/east{
- pixel_x = 38;
- pixel_y = 3
- },
-/obj/machinery/keycard_auth/wall_mounted/directional/east{
- pixel_x = 40;
- pixel_y = -8
- },
-/obj/machinery/button/door/directional/east{
- id = "qmspace";
- name = "Space Shutters Control";
- pixel_y = -8
- },
-/obj/machinery/button/door/directional/east{
- id = "qmprivacy";
- name = "Privacy Control";
- pixel_y = 6
- },
-/obj/effect/turf_decal/tile/brown/anticorner/contrasted{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/command/heads_quarters/qm)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"nTn" = (
/obj/structure/table,
/obj/effect/turf_decal/trimline/neutral/filled/corner{
@@ -58398,18 +55762,6 @@
},
/turf/open/floor/iron,
/area/station/security/checkpoint/escape)
-<<<<<<< HEAD
-"nZG" = (
-/obj/machinery/keycard_auth/wall_mounted/directional/south{
- pixel_x = 6
- },
-/obj/machinery/light_switch/directional/south{
- pixel_x = -8
- },
-/turf/open/floor/carpet,
-/area/station/command/heads_quarters/captain)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"nZK" = (
/obj/effect/turf_decal/tile/brown{
dir = 1
@@ -73256,16 +70608,6 @@
/obj/effect/spawner/structure/window/reinforced/tinted,
/turf/open/floor/plating,
/area/station/command/heads_quarters/qm)
-<<<<<<< HEAD
-"rLs" = (
-/obj/structure/table/wood,
-/obj/machinery/keycard_auth/wall_mounted/directional/west,
-/obj/item/flashlight/lamp,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/command/heads_quarters/hop)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"rLt" = (
/obj/machinery/camera/directional/north{
c_tag = "Holodeck Control";
@@ -74467,2554 +71809,6 @@
/turf/open/floor/iron,
/area/station/cargo/miningoffice)
"rYA" = (
-<<<<<<< HEAD
-/turf/closed/wall,
-/area/station/maintenance/department/security)
-"rYE" = (
-/obj/structure/table/reinforced,
-/obj/structure/window/reinforced/spawner/directional/east,
-/obj/machinery/button/door{
- id = "xeno4";
- name = "Containment Control";
- req_access = list("xenobiology")
- },
-/turf/open/floor/iron,
-/area/station/science/xenobiology)
-"rYR" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/closet/emcloset,
-/obj/effect/turf_decal/delivery,
-/turf/open/floor/iron,
-/area/station/cargo/miningoffice)
-"rZe" = (
-/obj/structure/table/reinforced,
-/obj/item/tank/internals/anesthetic{
- pixel_x = 3
- },
-/obj/item/tank/internals/anesthetic,
-/obj/item/tank/internals/anesthetic{
- pixel_x = -3
- },
-/obj/item/clothing/mask/breath/medical{
- pixel_y = 3
- },
-/obj/item/clothing/mask/breath/medical,
-/obj/item/clothing/mask/breath/medical{
- pixel_y = -3
- },
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/machinery/status_display/evac/directional/south,
-/obj/machinery/door/window/left/directional/north{
- name = "Surgical Supplies";
- req_access = list("surgery")
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/medical/surgery/theatre)
-"rZf" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/fore)
-"rZl" = (
-/obj/structure/closet/secure_closet/medical1,
-/obj/effect/turf_decal/bot,
-/obj/effect/turf_decal/siding/green,
-/obj/structure/cable,
-/obj/machinery/requests_console/directional/north{
- department = "Virology";
- name = "Virology Requests Console"
- },
-/obj/effect/mapping_helpers/requests_console/ore_update,
-/obj/effect/turf_decal/tile/neutral/half/contrasted,
-/turf/open/floor/iron,
-/area/station/medical/virology)
-"rZt" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/effect/turf_decal/trimline/green/filled/warning,
-/mob/living/carbon/human/species/monkey,
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
-"rZw" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/maintenance/port)
-"rZy" = (
-/obj/structure/window/reinforced/spawner/directional/south,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/aisat/exterior)
-"rZE" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/security/glass{
- name = "Prison Wing"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/obj/structure/cable,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/mapping_helpers/airlock/access/all/security/general,
-/turf/open/floor/iron,
-/area/station/security/execution/transfer)
-"rZF" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/service/abandoned_gambling_den/gaming)
-"rZI" = (
-/obj/structure/rack,
-/obj/effect/spawner/random/clothing/costume,
-/obj/effect/spawner/random/clothing/costume,
-/obj/item/clothing/neck/tie/black,
-/obj/effect/turf_decal/bot/right,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/service/theater/abandoned)
-"rZL" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/grille,
-/turf/closed/wall/r_wall,
-/area/station/engineering/atmos)
-"rZU" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/tile/neutral/opposingcorners,
-/turf/open/floor/iron,
-/area/station/maintenance/department/engine/atmos)
-"sao" = (
-/obj/machinery/hydroponics/constructable,
-/obj/structure/railing{
- dir = 1
- },
-/obj/effect/turf_decal/tile/green{
- dir = 4
- },
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
-"sau" = (
-/obj/machinery/blackbox_recorder,
-/obj/machinery/atmospherics/pipe/heat_exchanging/simple,
-/turf/open/floor/circuit/green/telecomms/mainframe,
-/area/station/tcommsat/server)
-"sav" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/science/research)
-"saz" = (
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 5
- },
-/obj/effect/turf_decal/trimline/purple/filled/warning,
-/turf/open/floor/iron/white,
-/area/station/science/lobby)
-"saA" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/delivery,
-/obj/item/kirbyplants/random,
-/turf/open/floor/iron,
-/area/station/hallway/secondary/entry)
-"saB" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/loading_area,
-/turf/open/floor/plating,
-/area/station/maintenance/department/crew_quarters/bar)
-"saC" = (
-/obj/machinery/photocopier,
-/obj/machinery/computer/security/telescreen/entertainment/directional/west,
-/turf/open/floor/wood,
-/area/station/command/heads_quarters/captain/private)
-"saD" = (
-/obj/machinery/firealarm/directional/south,
-/obj/effect/turf_decal/tile/neutral{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/port)
-"saE" = (
-/obj/machinery/atmospherics/components/binary/pump{
- dir = 1;
- name = "Port to Filter"
- },
-/obj/effect/turf_decal/trimline/yellow/filled/warning{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/engineering/atmos)
-"saK" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/red/opposingcorners,
-/obj/effect/turf_decal/tile/yellow/opposingcorners{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/service/kitchen/abandoned)
-"saR" = (
-/obj/machinery/disposal/bin,
-/obj/structure/extinguisher_cabinet/directional/north,
-/obj/effect/turf_decal/bot,
-/obj/structure/disposalpipe/trunk,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/command/heads_quarters/ce)
-"saS" = (
-/obj/structure/closet/crate,
-/obj/effect/decal/cleanable/dirt,
-/obj/item/crowbar/red,
-/obj/item/stack/sheet/mineral/plasma{
- amount = 20
- },
-/obj/item/gps/engineering,
-/obj/effect/turf_decal/bot,
-/turf/open/floor/iron,
-/area/station/engineering/main)
-"saT" = (
-/obj/structure/cable,
-/obj/machinery/holopad/secure,
-/obj/effect/turf_decal/bot,
-/obj/effect/turf_decal/tile/neutral/full,
-/obj/effect/landmark/event_spawn,
-/turf/open/floor/iron/large,
-/area/station/security/lockers)
-"sbf" = (
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 4
- },
-/obj/structure/cable,
-/turf/open/floor/iron/white,
-/area/station/medical/treatment_center)
-"sbh" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/security/interrogation)
-"sbl" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/stripes/line{
- dir = 10
- },
-/obj/structure/sign/warning/biohazard/directional/south,
-/turf/open/floor/iron,
-/area/station/maintenance/department/science)
-"sbn" = (
-/obj/machinery/door/window/left/directional/east{
- name = "Monkey Pen";
- req_access = list("genetics")
- },
-/obj/structure/flora/bush/lavendergrass,
-/obj/structure/flora/bush/flowers_yw,
-/turf/open/floor/grass,
-/area/station/science/genetics)
-"sbP" = (
-/obj/structure/disposalpipe/segment,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/delivery,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/maintenance/department/crew_quarters/bar)
-"sbT" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral/full,
-/turf/open/floor/iron/large,
-/area/station/medical/surgery/theatre)
-"sbV" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron,
-/area/station/engineering/main)
-"sbW" = (
-/obj/structure/cable,
-/obj/effect/landmark/start/hangover,
-/obj/structure/table,
-/obj/effect/turf_decal/tile/red/opposingcorners{
- dir = 1
- },
-/turf/open/floor/iron/cafeteria,
-/area/station/service/cafeteria)
-"sbX" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/disposalpipe/segment{
- dir = 5
- },
-/obj/effect/turf_decal/tile/yellow{
- dir = 4
- },
-/turf/open/floor/iron/white,
-/area/station/medical/pharmacy)
-"sca" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
-/turf/open/floor/iron/large,
-/area/station/medical/medbay)
-"sch" = (
-/obj/effect/landmark/event_spawn,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/engineering/atmos/mix)
-"scn" = (
-/obj/structure/cable,
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/reagent_dispensers/watertank,
-/obj/effect/turf_decal/tile/neutral{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/maintenance/port/fore)
-"scp" = (
-/obj/machinery/light/directional/west,
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 4
- },
-/obj/effect/turf_decal/bot/left,
-/obj/structure/sign/nanotrasen{
- pixel_x = -32
- },
-/obj/machinery/modular_computer/preset/cargochat/science{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/science/research)
-"scs" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/service/chapel)
-"scy" = (
-/obj/machinery/atmospherics/components/trinary/mixer{
- dir = 4
- },
-/obj/effect/turf_decal/delivery,
-/turf/open/floor/iron/dark,
-/area/station/science/ordnance/storage)
-"scR" = (
-/obj/machinery/airalarm/directional/south,
-/turf/open/floor/iron/white,
-/area/station/science/research)
-"scU" = (
-/obj/structure/easel,
-/obj/effect/decal/cleanable/dirt,
-/obj/item/canvas/twentythree_twentythree,
-/obj/item/canvas/twentythree_twentythree,
-/turf/open/floor/plating,
-/area/station/service/library/abandoned)
-"scX" = (
-/obj/machinery/door/window/brigdoor/right/directional/east{
- name = "Primary AI Core Access";
- req_access = list("ai_upload")
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/light/small/directional/south,
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/turret_protected/ai)
-"sdi" = (
-/obj/machinery/atmospherics/pipe/smart/manifold/supply/visible,
-/obj/machinery/meter/monitored/distro_loop,
-/obj/effect/turf_decal/tile/yellow{
- dir = 4
- },
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/turf/open/floor/iron/dark/corner,
-/area/station/engineering/atmos/pumproom)
-"sdq" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/mapping_helpers/broken_floor,
-/turf/open/floor/plating,
-/area/station/maintenance/port/fore)
-"sdw" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/line,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/duct,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/medical/virology)
-"sdB" = (
-/obj/item/kirbyplants/random,
-/obj/machinery/status_display/evac/directional/west,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/engineering/storage/tech)
-"sdC" = (
-/obj/structure/cable,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/delivery,
-/turf/open/floor/iron,
-/area/station/maintenance/solars/port/fore)
-"sdJ" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/hallway/secondary/entry)
-"sdK" = (
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/turret_protected/ai_upload)
-"sdO" = (
-/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{
- dir = 1
- },
-/obj/machinery/meter,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/engineering/atmos)
-"sdV" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/light/floor,
-/turf/open/floor/wood/large,
-/area/station/command/corporate_showroom)
-"sef" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/tile/yellow{
- dir = 1
- },
-/turf/open/floor/iron/dark/corner{
- dir = 8
- },
-/area/station/hallway/primary/port)
-"seg" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/medical/glass{
- name = "Medbay Storage"
- },
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/effect/mapping_helpers/airlock/access/all/medical/general,
-/turf/open/floor/iron,
-/area/station/medical/storage)
-"sez" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 4
- },
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/turf/open/floor/iron/white/smooth_large,
-/area/station/medical/medbay)
-"seD" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "viro_private_shutters";
- name = "Virology Privacy Shutters"
- },
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/station/medical/virology)
-"seE" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 1
- },
-/obj/machinery/door/airlock/external{
- name = "External Docking Port"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/hallway/secondary/entry)
-"seX" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/sign/nanotrasen{
- pixel_y = 32
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central/fore)
-"sfc" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/machinery/door/poddoor/shutters/preopen{
- dir = 8;
- id = "genetics_shutters";
- name = "Genetics Shutters"
- },
-/turf/open/floor/plating,
-/area/station/science/genetics)
-"sfe" = (
-/obj/effect/turf_decal/tile/red/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/security/checkpoint/engineering)
-"sfs" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/hallway/secondary/entry)
-"sfw" = (
-/obj/machinery/status_display/evac/directional/south,
-/obj/effect/turf_decal/tile/neutral,
-/turf/open/floor/iron,
-/area/station/hallway/secondary/entry)
-"sfy" = (
-/obj/effect/turf_decal/delivery,
-/obj/machinery/computer/shuttle/mining/common,
-/obj/structure/sign/directions/engineering{
- desc = "A sign that shows there are doors here. There are doors everywhere!";
- icon_state = "doors";
- name = "WARNING: EXTERNAL AIRLOCK";
- pixel_y = 32
- },
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/iron/smooth_large,
-/area/station/hallway/secondary/entry)
-"sfA" = (
-/obj/structure/chair/stool/directional/north,
-/obj/effect/landmark/start/assistant,
-/turf/open/floor/iron,
-/area/station/commons/fitness/recreation)
-"sfB" = (
-/obj/effect/spawner/random/structure/girder,
-/obj/effect/spawner/random/structure/grille,
-/turf/open/floor/plating,
-/area/station/maintenance/port/aft)
-"sfC" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/cable,
-/obj/effect/landmark/start/hangover,
-/obj/machinery/navbeacon{
- codes_txt = "patrol;next_patrol=hall2";
- location = "hall1"
- },
-/obj/effect/turf_decal/plaque{
- icon_state = "L5"
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central/fore)
-"sfD" = (
-/obj/effect/spawner/random/structure/tank_holder,
-/turf/open/floor/plating,
-/area/station/maintenance/port/aft)
-"sfE" = (
-/obj/effect/decal/cleanable/xenoblood,
-/turf/open/floor/engine/xenobio,
-/area/station/science/xenobiology)
-"sfH" = (
-/obj/effect/landmark/start/hangover,
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/fore)
-"sfN" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/science/xenobiology)
-"sfW" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/science/server)
-"sgd" = (
-/obj/structure/cable,
-/obj/machinery/biogenerator,
-/obj/effect/turf_decal/bot,
-/obj/effect/turf_decal/siding/green{
- dir = 8
- },
-/obj/machinery/light/small/dim/directional/north,
-/turf/open/floor/iron/checker,
-/area/station/service/hydroponics/garden/abandoned)
-"sgh" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
-/obj/effect/turf_decal/tile/red,
-/turf/open/floor/iron,
-/area/station/security/execution/transfer)
-"sgj" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/components/binary/valve,
-/obj/machinery/airalarm/directional/west,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/tile/yellow{
- dir = 8
- },
-/turf/open/floor/iron/dark/corner{
- dir = 1
- },
-/area/station/maintenance/department/electrical)
-"sgp" = (
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/medical/pharmacy)
-"sgA" = (
-/obj/structure/table/reinforced,
-/obj/machinery/gulag_item_reclaimer{
- pixel_y = 28
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/security/processing)
-"sgD" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/security/brig)
-"sgI" = (
-/obj/docking_port/stationary/escape_pod{
- dir = 4
- },
-/turf/open/space/basic,
-/area/space)
-"sgZ" = (
-/obj/structure/disposalpipe/segment,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/spawner/random/engineering/tracking_beacon,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/engineering/main)
-"shm" = (
-/obj/effect/spawner/random/structure/table_or_rack,
-/obj/machinery/airalarm/directional/north,
-/turf/open/floor/plating,
-/area/station/maintenance/port/fore)
-"shJ" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/mix_output{
- dir = 4
- },
-/turf/open/floor/engine/vacuum,
-/area/station/engineering/atmos)
-"shM" = (
-/obj/effect/landmark/event_spawn,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/light/floor,
-/turf/open/floor/iron/grimy,
-/area/station/command/heads_quarters/hos)
-"shO" = (
-/obj/structure/cable,
-/turf/open/floor/circuit/green,
-/area/station/science/xenobiology)
-"shP" = (
-/obj/effect/turf_decal/trimline/purple/filled/line{
- dir = 1
- },
-/obj/effect/landmark/start/hangover,
-/turf/open/floor/iron/white,
-/area/station/science/lobby)
-"shU" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/duct,
-/obj/effect/turf_decal/trimline/purple/filled/warning{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/turf/open/floor/iron/white,
-/area/station/science/research)
-"shZ" = (
-/obj/effect/turf_decal/siding/thinplating/dark{
- dir = 8
- },
-/turf/open/floor/iron/dark/side{
- dir = 10
- },
-/area/station/service/barber)
-"sid" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/holopad,
-/obj/effect/turf_decal/bot,
-/obj/effect/landmark/start/janitor,
-/obj/effect/landmark/event_spawn,
-/turf/open/floor/iron/checker,
-/area/station/service/janitor)
-"sie" = (
-/obj/machinery/status_display/evac/directional/south,
-/obj/effect/turf_decal/tile/neutral{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/fore)
-"sii" = (
-/obj/structure/table/wood/poker,
-/obj/item/storage/dice,
-/obj/effect/spawner/random/entertainment/money_large,
-/turf/open/floor/iron/grimy,
-/area/station/service/abandoned_gambling_den)
-"sik" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/maintenance/port/fore)
-"sim" = (
-/obj/machinery/light/small/directional/east,
-/obj/structure/bed,
-/obj/item/bedsheet/captain,
-/obj/effect/landmark/start/captain,
-/obj/machinery/newscaster/directional/east,
-/turf/open/floor/carpet,
-/area/station/command/heads_quarters/captain/private)
-"siu" = (
-/obj/machinery/computer/security{
- dir = 8
- },
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/security/warden)
-"siF" = (
-/obj/machinery/mineral/ore_redemption,
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/stripes/box,
-/obj/machinery/door/window/left/directional/south{
- name = "Ore Redemption Access";
- req_access = list("mineral_storeroom")
- },
-/turf/open/floor/iron,
-/area/station/cargo/sorting)
-"siI" = (
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/effect/turf_decal/box/white/corners,
-/obj/machinery/light/small/directional/north,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/science/xenobiology)
-"siT" = (
-/obj/machinery/holopad,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/bot,
-/obj/structure/cable/layer3,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/aisat/exterior)
-"siV" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/tile/yellow/opposingcorners{
- dir = 1
- },
-/turf/open/floor/iron/white,
-/area/station/maintenance/fore)
-"siX" = (
-/obj/effect/landmark/start/hangover,
-/obj/effect/turf_decal/siding/wood{
- dir = 4
- },
-/turf/open/floor/wood,
-/area/station/service/theater)
-"sja" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/chair/stool/directional/south,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/neutral/half/contrasted,
-/turf/open/floor/iron,
-/area/station/commons/locker)
-"sjh" = (
-/obj/structure/statue/sandstone/venus{
- name = "Justice"
- },
-/turf/open/floor/plating/airless,
-/area/space/nearstation)
-"sji" = (
-/obj/structure/closet/crate/preopen,
-/obj/effect/spawner/random/maintenance,
-/obj/effect/turf_decal/bot,
-/obj/item/electronics/apc,
-/turf/open/floor/iron,
-/area/station/cargo/storage)
-"sjm" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 1
- },
-/turf/open/floor/iron/white,
-/area/station/medical/medbay)
-"sjt" = (
-/turf/closed/wall,
-/area/station/hallway/secondary/entry)
-"sjz" = (
-/obj/effect/turf_decal/siding/white{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/commons/fitness/recreation)
-"sjD" = (
-/obj/structure/closet/radiation,
-/obj/effect/turf_decal/bot,
-/obj/item/analyzer,
-/obj/machinery/light/directional/north,
-/turf/open/floor/iron,
-/area/station/engineering/atmos/hfr_room)
-"sjH" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/stripes/line{
- dir = 6
- },
-/turf/open/floor/iron,
-/area/station/maintenance/port)
-"ske" = (
-/obj/effect/spawner/random/entertainment/arcade,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/service/abandoned_gambling_den/gaming)
-"skf" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/item/kirbyplants/random,
-/obj/effect/turf_decal/stripes/line{
- dir = 6
- },
-/turf/open/floor/iron,
-/area/station/maintenance/department/eva/abandoned)
-"skg" = (
-/obj/machinery/iv_drip,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 8
- },
-/obj/machinery/status_display/ai/directional/east,
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 6
- },
-/obj/machinery/camera/directional/east{
- c_tag = "Virology - Cell 2";
- name = "virology camera";
- network = list("ss13","medbay","virology")
- },
-/obj/structure/cable,
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
-"skr" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random/vending/snackvend,
-/turf/open/floor/plating,
-/area/station/service/abandoned_gambling_den)
-"skx" = (
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 9
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/command/teleporter)
-"sky" = (
-/obj/machinery/light_switch/directional/north{
- pixel_x = -8
- },
-/obj/machinery/button/door{
- id = "rdordnance";
- name = "Ordnance Containment Control";
- pixel_x = 8;
- pixel_y = 26;
- req_access = list("science")
- },
-/obj/structure/filingcabinet/chestdrawer,
-/obj/effect/turf_decal/trimline/purple/filled/line{
- dir = 1
- },
-/obj/machinery/camera/directional/north{
- c_tag = "Science - Ordnance Lab Access";
- name = "science camera";
- network = list("ss13","rd")
- },
-/turf/open/floor/iron/white,
-/area/station/science/ordnance/office)
-"skC" = (
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron,
-/area/station/maintenance/port/fore)
-"skD" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/turret_protected/aisat_interior)
-"skI" = (
-/obj/effect/turf_decal/tile/yellow{
- dir = 4
- },
-/turf/open/floor/iron/white,
-/area/station/medical/chemistry)
-"skQ" = (
-/obj/machinery/portable_atmospherics/canister/nitrous_oxide,
-/obj/machinery/atmospherics/components/unary/portables_connector/visible,
-/obj/effect/turf_decal/box/red,
-/obj/structure/sign/poster/official/help_others/directional/east,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/security/execution/education)
-"skX" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/blue{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central/fore)
-"skZ" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/obj/effect/turf_decal/tile/brown{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central/fore)
-"sle" = (
-/obj/structure/table/reinforced,
-/obj/machinery/door/firedoor,
-/obj/machinery/door/window/brigdoor/right/directional/east{
- name = "Warden's Desk";
- req_access = list("armory")
- },
-/obj/machinery/door/window/left/directional/west{
- name = "Warden's Desk"
- },
-/obj/item/folder/red,
-/obj/item/pen,
-/obj/structure/cable,
-/turf/open/floor/iron/dark,
-/area/station/security/warden)
-"slp" = (
-/obj/structure/cable,
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/station/security/checkpoint/engineering)
-"slr" = (
-/obj/effect/landmark/start/chaplain,
-/obj/machinery/holopad,
-/obj/effect/turf_decal/bot_white,
-/turf/open/floor/iron/grimy,
-/area/station/service/chapel)
-"slx" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/sign/departments/engineering/directional/north,
-/obj/effect/turf_decal/tile/yellow{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/port)
-"slC" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/obj/machinery/status_display/ai/directional/north,
-/obj/structure/sign/poster/official/random/directional/west,
-/turf/open/floor/engine,
-/area/station/science/explab)
-"slE" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/airalarm/directional/west,
-/obj/effect/turf_decal/tile/blue{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/hallway/secondary/exit)
-"slG" = (
-/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{
- dir = 4
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/engineering/atmos)
-"slW" = (
-/obj/structure/disposalpipe/segment,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/maintenance/port)
-"slZ" = (
-/obj/machinery/power/port_gen/pacman/pre_loaded,
-/obj/effect/turf_decal/bot_red,
-/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/maintenance/department/chapel)
-"sma" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/blobstart,
-/obj/effect/landmark/generic_maintenance_landmark,
-/obj/effect/landmark/event_spawn,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/service/abandoned_gambling_den/gaming)
-"smj" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/delivery,
-/turf/open/floor/iron/smooth,
-/area/station/maintenance/department/science/xenobiology)
-"smF" = (
-/obj/structure/chair{
- dir = 8;
- name = "Judge"
- },
-/obj/machinery/newscaster/directional/east,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/security/courtroom)
-"smG" = (
-/obj/structure/closet/firecloset,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/aft)
-"smJ" = (
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/red/half/contrasted{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/security/checkpoint/escape)
-"smN" = (
-/obj/structure/cable,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/maintenance/starboard/lesser)
-"smO" = (
-/obj/structure/sign/warning/electric_shock,
-/turf/closed/wall/r_wall,
-/area/station/maintenance/solars/starboard/fore)
-"smR" = (
-/obj/machinery/portable_atmospherics/canister/nitrogen,
-/turf/open/floor/engine/n2,
-/area/station/engineering/atmos)
-"smU" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/door/airlock{
- name = "Auxiliary Storage Closet"
- },
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/maintenance/port/fore)
-"smV" = (
-/obj/structure/window/reinforced/spawner/directional/west,
-/turf/open/space,
-/area/space/nearstation)
-"snc" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/segment{
- dir = 5
- },
-/obj/structure/cable,
-/obj/machinery/duct,
-/obj/effect/turf_decal/trimline/purple/filled/warning{
- dir = 1
- },
-/turf/open/floor/iron/white,
-/area/station/science/research)
-"snj" = (
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/duct,
-/turf/open/floor/iron,
-/area/station/science/robotics/lab)
-"snE" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "genetics_shutters";
- name = "Genetics Shutters"
- },
-/turf/open/floor/plating,
-/area/station/science/genetics)
-"snK" = (
-/obj/machinery/atmospherics/pipe/smart/simple/dark/visible,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron,
-/area/station/maintenance/disposal/incinerator)
-"snW" = (
-/obj/structure/rack,
-/obj/effect/turf_decal/bot,
-/obj/structure/window/reinforced/spawner/directional/east{
- pixel_x = 3
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/spawner/random/armory/disablers,
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/security/armory)
-"sob" = (
-/obj/structure/disposalpipe/segment,
-/obj/item/kirbyplants/random,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/science/circuits)
-"sog" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/effect/turf_decal/tile/yellow{
- dir = 8
- },
-/obj/machinery/atmospherics/components/binary/pump/on/supply/visible/layer4{
- dir = 8
- },
-/turf/open/floor/iron/dark/corner,
-/area/station/maintenance/disposal/incinerator)
-"sox" = (
-/obj/structure/cable,
-/turf/open/floor/iron/grimy,
-/area/station/command/heads_quarters/hop)
-"soK" = (
-/obj/structure/chair{
- dir = 4
- },
-/obj/effect/landmark/start/hangover,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/security/courtroom)
-"soO" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 6
- },
-/obj/machinery/camera/directional/east{
- c_tag = "Engineering - Supermatter Foyer";
- name = "engineering camera";
- network = list("ss13","engine")
- },
-/obj/structure/rack,
-/obj/item/analyzer,
-/obj/item/geiger_counter,
-/obj/item/geiger_counter{
- pixel_x = 3;
- pixel_y = 4
- },
-/obj/item/radio/intercom/directional/south,
-/turf/open/floor/iron,
-/area/station/engineering/main)
-"soU" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
-/obj/effect/turf_decal/tile/neutral/full,
-/turf/open/floor/iron/large,
-/area/station/medical/paramedic)
-"spa" = (
-/obj/machinery/light/small/directional/south,
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/chem_dispenser/drinks/beer{
- dir = 1
- },
-/obj/structure/table/wood/poker,
-/obj/structure/sign/poster/contraband/random/directional/south,
-/turf/open/floor/plating,
-/area/station/service/abandoned_gambling_den)
-"spd" = (
-/obj/structure/disposalpipe/sorting/mail/flip{
- dir = 2;
- name = "Genetics Junction"
- },
-/obj/structure/cable,
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/mapping_helpers/mail_sorting/science/genetics,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/science/research)
-"spe" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/stripes/end{
- dir = 4
- },
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 1
- },
-/obj/structure/sign/warning/fire/directional/east,
-/turf/open/floor/iron,
-/area/station/engineering/main)
-"spq" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/cafeteria,
-/area/station/service/kitchen)
-"spB" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/light/directional/south,
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/security/execution/transfer)
-"spG" = (
-/obj/structure/chair/office{
- dir = 8
- },
-/turf/open/floor/carpet,
-/area/station/commons/vacant_room/office)
-"spI" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/tile/blue{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/engineering/hallway)
-"spJ" = (
-/obj/machinery/portable_atmospherics/canister/carbon_dioxide,
-/turf/open/floor/engine/co2,
-/area/station/engineering/atmos)
-"spV" = (
-/obj/structure/lattice/catwalk,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/space/basic,
-/area/space/nearstation)
-"sqd" = (
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central/aft)
-"sqj" = (
-/obj/structure/closet/crate/freezer/surplus_limbs,
-/obj/machinery/camera/directional/north{
- c_tag = "Medbay - Coldroom";
- dir = 9;
- name = "medbay camera";
- network = list("ss13","medbay")
- },
-/obj/effect/turf_decal/bot_white{
- color = "#435a88"
- },
-/turf/open/floor/iron/freezer,
-/area/station/medical/coldroom)
-"sqm" = (
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 5
- },
-/obj/machinery/iv_drip,
-/turf/open/floor/iron/white,
-/area/station/medical/treatment_center)
-"sqp" = (
-/obj/structure/disposalpipe/segment{
- dir = 9
- },
-/turf/open/floor/iron,
-/area/station/commons/toilet/locker)
-"squ" = (
-/obj/item/kirbyplants/random,
-/obj/machinery/power/apc/auto_name/directional/north,
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/medical/medbay/lobby)
-"sqD" = (
-/obj/structure/table/wood,
-/obj/item/flashlight/lamp,
-/obj/structure/sign/poster/official/work_for_a_future/directional/south,
-/turf/open/floor/carpet,
-/area/station/commons/vacant_room/office)
-"sqI" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/half,
-/area/station/service/hydroponics)
-"sqM" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden,
-/obj/structure/disposalpipe/segment{
- dir = 9
- },
-/obj/structure/closet/secure_closet/freezer/meat,
-/obj/effect/turf_decal/bot,
-/obj/item/food/meat/slab/monkey,
-/obj/item/food/meat/slab/monkey,
-/turf/open/floor/iron/dark,
-/area/station/service/kitchen/coldroom)
-"sqT" = (
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/hallway/primary/central/aft)
-"sqX" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 1
- },
-/turf/open/floor/iron/white/smooth_large,
-/area/station/command/heads_quarters/cmo)
-"srb" = (
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/iron/white/side{
- dir = 4
- },
-/area/station/science/lobby)
-"srd" = (
-/obj/structure/disposalpipe/trunk{
- dir = 1
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/disposal/bin,
-/obj/structure/sign/warning/deathsposal/directional/south,
-/obj/effect/turf_decal/tile/yellow{
- dir = 8
- },
-/turf/open/floor/iron/checker,
-/area/station/maintenance/disposal/incinerator)
-"srg" = (
-/obj/structure/table/glass,
-/obj/item/food/pizzaslice/vegetable,
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/sign/poster/official/bless_this_spess/directional/north,
-/turf/open/floor/plating,
-/area/station/maintenance/space_hut/observatory)
-"srh" = (
-/obj/machinery/door/window/brigdoor/security/cell/right/directional/west{
- id = "brig1";
- name = "Cell 1"
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/siding/dark_red{
- dir = 8
- },
-/obj/effect/turf_decal/tile/red/half/contrasted{
- dir = 8
- },
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 4
- },
-/turf/open/floor/iron/dark,
-/area/station/security/brig)
-"srn" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 8
- },
-/obj/effect/turf_decal/tile/neutral/full,
-/turf/open/floor/iron/large,
-/area/station/science/research)
-"srI" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/service/abandoned_gambling_den)
-"ssb" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/line,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/landmark/event_spawn,
-/turf/open/floor/iron,
-/area/station/science/ordnance/testlab)
-"ssj" = (
-/obj/machinery/duct,
-/obj/structure/disposalpipe/segment,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/tile/neutral/opposingcorners,
-/turf/open/floor/iron,
-/area/station/maintenance/department/security)
-"ssp" = (
-/obj/effect/turf_decal/delivery,
-/obj/effect/landmark/start/hangover,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/commons/vacant_room/commissary)
-"ssr" = (
-/obj/machinery/button/door{
- id = "brigwindows";
- name = "Cell Window Control";
- pixel_x = -32;
- pixel_y = -26;
- req_access = list("security")
- },
-/obj/machinery/button/door{
- id = "brigfront";
- name = "Brig Access Control";
- pixel_x = -26;
- pixel_y = -36;
- req_access = list("security")
- },
-/obj/machinery/button/door{
- id = "brigprison";
- name = "Prison Lockdown";
- pixel_x = -38;
- pixel_y = -36;
- req_access = list("brig")
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/segment{
- dir = 9
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/security/warden)
-"sst" = (
-/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{
- dir = 8
- },
-/obj/effect/turf_decal/bot,
-/obj/effect/turf_decal/tile/yellow/opposingcorners,
-/turf/open/floor/iron,
-/area/station/engineering/supermatter/room)
-"ssy" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/newscaster/directional/north,
-/obj/machinery/duct,
-/obj/structure/cable,
-/turf/open/floor/iron/grimy,
-/area/station/service/bar/backroom)
-"ssM" = (
-/obj/structure/sign/departments/medbay/alt/directional/west,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/public/glass{
- name = "Departures Hallway"
- },
-/turf/open/floor/iron,
-/area/station/hallway/secondary/exit)
-"ssR" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 5
- },
-/obj/structure/cable,
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
-"ssY" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/reagent_dispensers/plumbed{
- name = "dormitory water reservoir"
- },
-/obj/effect/turf_decal/delivery/white{
- color = "#52B4E9"
- },
-/obj/effect/turf_decal/tile/red/opposingcorners{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral/opposingcorners,
-/turf/open/floor/iron,
-/area/station/maintenance/department/security)
-"stc" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/medical/pharmacy)
-"stx" = (
-/obj/structure/chair/pew/left,
-/turf/open/floor/iron/chapel{
- dir = 10
- },
-/area/station/service/chapel)
-"stA" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/red/half/contrasted{
- dir = 8
- },
-/obj/machinery/light/directional/west,
-/turf/open/floor/iron,
-/area/station/security/brig)
-"stC" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 4
- },
-/turf/open/floor/wood/large,
-/area/station/command/corporate_showroom)
-"stD" = (
-/obj/machinery/suit_storage_unit/engine,
-/obj/machinery/status_display/evac/directional/north,
-/obj/effect/turf_decal/stripes/line{
- dir = 6
- },
-/turf/open/floor/iron/dark/textured,
-/area/station/engineering/storage)
-"stK" = (
-/obj/structure/closet/crate/coffin,
-/turf/open/floor/plating,
-/area/station/service/chapel/storage)
-"stN" = (
-/obj/structure/railing{
- dir = 10
- },
-/obj/machinery/door/firedoor/border_only,
-/obj/machinery/door/firedoor/border_only{
- dir = 8
- },
-/turf/open/floor/wood,
-/area/station/service/theater)
-"suj" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/structure/disposalpipe/junction/yjunction,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/fore)
-"sup" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/tile/neutral/half/contrasted,
-/turf/open/floor/iron,
-/area/station/maintenance/port/fore)
-"suw" = (
-/obj/item/kirbyplants/random,
-/obj/machinery/status_display/ai/directional/west,
-/turf/open/floor/carpet,
-/area/station/commons/vacant_room/office)
-"suA" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/stripes/corner{
- dir = 1
- },
-/obj/machinery/light/small/directional/west,
-/obj/item/clothing/head/cone{
- pixel_x = -4;
- pixel_y = 4
- },
-/obj/structure/sign/warning/no_smoking/directional/west,
-/turf/open/floor/iron,
-/area/station/maintenance/department/engine/atmos)
-"suB" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/item/kirbyplants/random,
-/obj/machinery/firealarm/directional/north,
-/obj/machinery/light_switch/directional/west{
- pixel_x = -24
- },
-/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/commons/toilet/locker)
-"suE" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/siding/yellow{
- dir = 8
- },
-/obj/effect/turf_decal/tile/yellow{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/maintenance/department/electrical)
-"suH" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/modular_computer/preset/civilian,
-/obj/effect/turf_decal/bot,
-/obj/effect/turf_decal/tile/neutral/half/contrasted,
-/turf/open/floor/iron/dark,
-/area/station/engineering/storage_shared)
-"suQ" = (
-/obj/structure/cable,
-/obj/structure/table/wood/fancy/blue,
-/obj/structure/window/reinforced/spawner/directional/south,
-/obj/machinery/door/window/right/directional/west{
- name = "Core Modules";
- req_access = list("captain")
- },
-/turf/open/floor/circuit,
-/area/station/ai_monitored/turret_protected/ai_upload)
-"suZ" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/table/reinforced,
-/obj/item/book/manual/wiki/atmospherics,
-/obj/item/book/manual/wiki/atmospherics{
- pixel_x = 4;
- pixel_y = -4
- },
-/obj/item/pipe_dispenser,
-/obj/effect/turf_decal/bot,
-/obj/effect/turf_decal/tile/blue{
- dir = 8
- },
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
-/turf/open/floor/iron/cafeteria,
-/area/station/engineering/atmos)
-"sva" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/sign/warning/engine_safety/directional/south,
-/obj/effect/turf_decal/tile/yellow/half/contrasted,
-/turf/open/floor/iron,
-/area/station/engineering/lobby)
-"svc" = (
-/obj/structure/table/reinforced,
-/obj/machinery/button/door{
- id = "xeno7";
- name = "Containment Control";
- req_access = list("xenobiology")
- },
-/obj/structure/window/reinforced/spawner/directional/east,
-/turf/open/floor/iron,
-/area/station/science/xenobiology)
-"svd" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random/structure/crate,
-/obj/effect/spawner/random/engineering/tool,
-/turf/open/floor/plating,
-/area/station/maintenance/department/security)
-"svf" = (
-/obj/structure/closet/crate/hydroponics,
-/obj/effect/spawner/random/food_or_drink/seed,
-/obj/effect/spawner/random/food_or_drink/seed,
-/obj/effect/spawner/random/food_or_drink/seed,
-/obj/effect/spawner/random/maintenance,
-/obj/machinery/light_switch/directional/east{
- pixel_y = 6
- },
-/obj/effect/turf_decal/box,
-/turf/open/floor/iron/checker,
-/area/station/service/hydroponics/garden/abandoned)
-"svj" = (
-/obj/effect/turf_decal/box/white/corners{
- dir = 8
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/iron/dark,
-/area/station/science/xenobiology)
-"svm" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron/dark,
-/area/station/service/chapel/funeral)
-"svt" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/generic_maintenance_landmark,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/plating,
-/area/station/service/abandoned_gambling_den)
-"svz" = (
-/obj/structure/disposalpipe/segment,
-/obj/structure/cable,
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/sign/poster/random/directional/east,
-/turf/open/floor/plating,
-/area/station/maintenance/port/fore)
-"svO" = (
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 9
- },
-/obj/structure/chair,
-/obj/effect/landmark/start/assistant,
-/obj/structure/cable,
-/obj/effect/landmark/start/hangover,
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/lobby)
-"svW" = (
-/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible,
-/obj/item/radio/intercom/directional/east,
-/obj/effect/turf_decal/trimline/yellow/filled/line{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/engineering/atmos)
-"svX" = (
-/obj/structure/disposalpipe/segment,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/duct,
-/obj/machinery/holopad,
-/obj/effect/turf_decal/bot,
-/obj/effect/landmark/event_spawn,
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/engineering/main)
-"swf" = (
-/obj/machinery/door/window/brigdoor/left/directional/south{
- id = "medsci-cell";
- name = "Med-Sci Cell";
- req_access = list("security")
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/red/fourcorners,
-/turf/open/floor/iron/dark/side,
-/area/station/security/checkpoint/medical/medsci)
-"swj" = (
-/obj/structure/table/wood,
-/obj/machinery/fax{
- fax_name = "Captain's Office";
- name = "Captain's Fax Machine"
- },
-/turf/open/floor/wood,
-/area/station/command/heads_quarters/captain)
-"swn" = (
-/obj/effect/turf_decal/tile/red/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron/dark,
-/area/station/security/execution/education)
-"swD" = (
-/obj/machinery/power/emitter,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/bot,
-/turf/open/floor/iron,
-/area/station/engineering/main)
-"swP" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/structure/closet/emcloset,
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/plating,
-/area/station/commons/fitness/recreation)
-"swR" = (
-/obj/item/phone{
- desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in.";
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/cigarette/cigar/cohiba{
- pixel_x = 6
- },
-/obj/item/cigarette/cigar/havana{
- pixel_x = 2
- },
-/obj/item/cigarette/cigar{
- pixel_x = 4.5
- },
-/obj/structure/table/reinforced,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/command/heads_quarters/ce)
-"swY" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "chem_lab_maint_windows";
- name = "Privacy Shutters"
- },
-/turf/open/floor/plating,
-/area/station/maintenance/port/aft)
-"sxk" = (
-/obj/structure/barricade/wooden,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/machinery/door/airlock/maintenance_hatch{
- name = "Maintenance Hatch"
- },
-/obj/effect/mapping_helpers/airlock/unres{
- dir = 8
- },
-/obj/effect/mapping_helpers/airlock/access/any/science/maintenance,
-/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
-/turf/open/floor/iron,
-/area/station/service/abandoned_gambling_den)
-"sxp" = (
-/obj/structure/table/reinforced,
-/obj/item/analyzer{
- pixel_x = 7;
- pixel_y = 3
- },
-/obj/item/analyzer{
- pixel_x = 7;
- pixel_y = 3
- },
-/obj/item/assembly/signaler,
-/obj/item/assembly/signaler,
-/turf/open/floor/iron,
-/area/station/engineering/storage/tech)
-"sxr" = (
-/obj/structure/table/wood,
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/machinery/requests_console/directional/south{
- department = "Bridge";
- name = "Bridge Requests Console"
- },
-/obj/effect/mapping_helpers/requests_console/announcement,
-/obj/effect/mapping_helpers/requests_console/information,
-/obj/effect/mapping_helpers/requests_console/assistance,
-/obj/item/papercutter,
-/turf/open/floor/iron/grimy,
-/area/station/command/bridge)
-"sxD" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/firealarm/directional/east,
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central/aft)
-"sxE" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 1
- },
-/obj/effect/turf_decal/trimline/purple/filled/line{
- dir = 6
- },
-/obj/effect/turf_decal/trimline/purple/filled/mid_joiner,
-/obj/effect/turf_decal/trimline/purple/filled/mid_joiner{
- dir = 4
- },
-/obj/effect/turf_decal/siding/purple{
- dir = 4
- },
-/turf/open/floor/iron/white/smooth_large,
-/area/station/science/ordnance/office)
-"sxG" = (
-/obj/machinery/door/firedoor,
-/obj/effect/mapping_helpers/airlock/access/all/medical/general,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/line,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/door/airlock/medical{
- name = "Medbay Desk"
- },
-/turf/open/floor/iron,
-/area/station/medical/paramedic)
-"sxK" = (
-/obj/effect/turf_decal/siding/wood,
-/obj/structure/cable,
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 4
- },
-/turf/open/floor/wood/large,
-/area/station/service/barber)
-"sxP" = (
-/obj/machinery/computer/records/security,
-/obj/machinery/status_display/ai/directional/north,
-/obj/effect/turf_decal/trimline/red/filled/line{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/security/processing)
-"sxR" = (
-/obj/effect/turf_decal/delivery,
-/turf/open/floor/iron,
-/area/station/engineering/main)
-"sye" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/cargo/sorting)
-"sys" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/segment,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/blue{
- dir = 8
- },
-/obj/effect/turf_decal/tile/yellow{
- dir = 1
- },
-/turf/open/floor/iron/dark/corner{
- dir = 8
- },
-/area/station/engineering/lobby)
-"syE" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/research/glass{
- name = "Robotics Lab"
- },
-/obj/effect/mapping_helpers/airlock/access/all/science/robotics,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/line,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/landmark/navigate_destination,
-/obj/structure/cable,
-/obj/machinery/duct,
-/turf/open/floor/iron,
-/area/station/science/robotics/lab)
-"syO" = (
-/obj/effect/landmark/start/hangover,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron,
-/area/station/hallway/secondary/entry)
-"syW" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/obj/machinery/conveyor{
- id = "cargodisposals"
- },
-/turf/open/floor/plating,
-/area/station/cargo/sorting)
-"sze" = (
-/turf/open/floor/iron/cafeteria,
-/area/station/security/prison/mess)
-"szf" = (
-/obj/structure/cable,
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/status_display/evac/directional/east,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/light/small/directional/east,
-/turf/open/floor/iron/dark,
-/area/station/maintenance/disposal/incinerator)
-"szg" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/cargo/warehouse)
-"szh" = (
-/obj/effect/spawner/random/trash/soap,
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/shower/directional/east,
-/obj/effect/turf_decal/tile/dark_blue/half{
- dir = 8
- },
-/turf/open/floor/iron/textured_half{
- dir = 8
- },
-/area/station/commons/toilet/locker)
-"szi" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/stripes/line{
- dir = 5
- },
-/turf/open/floor/iron,
-/area/station/security/range)
-"szj" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 8
- },
-/obj/machinery/camera/directional/east{
- c_tag = "Science - Ordnance Storage";
- name = "science camera";
- network = list("ss13","rd")
- },
-/obj/effect/turf_decal/trimline/purple/filled/line{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/purple/filled/mid_joiner{
- dir = 4
- },
-/turf/open/floor/iron/white/smooth_large,
-/area/station/science/ordnance/storage)
-"szn" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/station/ai_monitored/command/storage/eva)
-"szs" = (
-/obj/structure/disposalpipe/segment{
- dir = 5
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/chair/office{
- dir = 4
- },
-/obj/effect/turf_decal/siding/yellow,
-/obj/effect/landmark/start/atmospheric_technician,
-/turf/open/floor/iron,
-/area/station/engineering/atmos/storage/gas)
-"szy" = (
-/turf/closed/wall,
-/area/station/service/bar/backroom)
-"szG" = (
-/obj/effect/turf_decal/box/white,
-/turf/open/floor/iron/dark/textured_large,
-/area/station/engineering/atmos/hfr_room)
-"szJ" = (
-/obj/machinery/research/anomaly_refinery,
-/obj/effect/turf_decal/bot_red,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/science/ordnance/testlab)
-"szL" = (
-/obj/structure/cable,
-/obj/structure/closet/firecloset,
-/obj/effect/turf_decal/delivery,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/security/processing)
-"szN" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/maintenance/disposal/incinerator)
-"sAh" = (
-/obj/effect/spawner/structure/window,
-/turf/open/floor/plating,
-/area/station/service/barber)
-"sAi" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/xenoblood,
-/obj/structure/sign/warning/xeno_mining/directional/north,
-/obj/effect/decal/cleanable/cobweb/cobweb2,
-/turf/open/floor/iron/smooth,
-/area/station/maintenance/department/science/xenobiology)
-"sAm" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/mapping_helpers/broken_floor,
-/turf/open/floor/plating,
-/area/station/engineering/supermatter/room)
-"sAv" = (
-/obj/item/kirbyplants/random,
-/obj/effect/turf_decal/tile/purple/fourcorners,
-/turf/open/floor/iron,
-/area/station/hallway/primary/central/aft)
-"sAD" = (
-/obj/machinery/atmospherics/pipe/smart/simple/green/visible,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/engineering/atmos)
-"sAI" = (
-/obj/effect/turf_decal/tile/neutral,
-/turf/open/floor/iron,
-/area/station/maintenance/department/medical/morgue)
-"sAL" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/structure/disposalpipe/trunk{
- dir = 4
- },
-/obj/machinery/disposal/bin,
-/turf/open/floor/iron,
-/area/station/cargo/miningoffice)
-"sAU" = (
-/obj/structure/disposalpipe/segment,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/tile/blue,
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
-"sAY" = (
-/obj/effect/landmark/start/hangover/closet,
-/obj/structure/closet/firecloset,
-/obj/effect/turf_decal/delivery,
-/obj/machinery/firealarm/directional/west,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/hallway/secondary/entry)
-"sBb" = (
-/obj/machinery/holopad,
-/obj/structure/cable,
-/obj/effect/turf_decal/bot,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/spawner/random/engineering/tracking_beacon,
-/turf/open/floor/iron,
-/area/station/command/teleporter)
-"sBc" = (
-/turf/open/floor/iron,
-/area/station/engineering/lobby)
-"sBg" = (
-/obj/machinery/door/firedoor,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
- cycle_id = "perma-entrance"
- },
-/obj/effect/mapping_helpers/airlock/access/all/security/general,
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/machinery/door/airlock/security/glass{
- name = "Prison Wing"
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/security/brig)
-"sBk" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/machinery/atmospherics/pipe/smart/simple/green/visible,
-/turf/open/floor/plating,
-/area/station/engineering/atmos/mix)
-"sBt" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/disposalpipe/segment,
-/obj/machinery/door/poddoor/preopen{
- id = "xeno8";
- name = "Creature Cell #8"
- },
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/station/science/xenobiology)
-"sBy" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/cable,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/engineering/main)
-"sBE" = (
-/obj/machinery/door/firedoor/heavy,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/iron/white/smooth_half{
- dir = 1
- },
-/area/station/science/ordnance/storage)
-"sBG" = (
-/obj/structure/cable,
-/turf/open/floor/iron/checker,
-/area/station/service/janitor)
-"sBK" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/delivery,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/maintenance/port/aft)
-"sBM" = (
-/obj/structure/table,
-/obj/machinery/airalarm/directional/east,
-/obj/item/storage/medkit/emergency,
-/turf/open/floor/iron/dark,
-/area/station/commons/fitness/recreation)
-"sBX" = (
-/turf/closed/wall,
-/area/station/service/bar)
-"sCd" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/shieldgen,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/bot,
-/turf/open/floor/iron,
-/area/station/engineering/main)
-"sCh" = (
-/obj/structure/cable,
-/obj/structure/table/wood,
-/obj/machinery/recharger,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/command/heads_quarters/hop)
-"sCl" = (
-/obj/effect/landmark/start/hangover,
-/obj/structure/chair/sofa/bench{
- dir = 4
- },
-/obj/machinery/status_display/ai/directional/west,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/hallway/primary/fore)
-"sCo" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 10
- },
-/turf/open/floor/iron,
-/area/station/hallway/secondary/entry)
-"sCx" = (
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/plating,
-/area/station/maintenance/department/engine/atmos)
-"sCB" = (
-/obj/machinery/duct,
-/obj/structure/disposalpipe/segment{
- dir = 5
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/tile/neutral/full,
-/turf/open/floor/iron/dark/smooth_large,
-/area/station/science/breakroom)
-"sCE" = (
-/obj/structure/table/wood,
-/obj/item/poster/random_contraband{
- pixel_x = 3;
- pixel_y = 3
- },
-/obj/item/poster/random_contraband{
- pixel_x = -3;
- pixel_y = -3
- },
-/obj/item/poster/random_contraband,
-/turf/open/floor/wood,
-/area/station/service/electronic_marketing_den)
-"sCF" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron/half,
-/area/station/service/hydroponics)
-"sCY" = (
-/obj/structure/cable,
-/obj/machinery/power/tracker,
-/turf/open/floor/iron/solarpanel/airless,
-/area/station/solars/port/fore)
-"sDd" = (
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/duct,
-/obj/machinery/camera/directional/west{
- c_tag = "Science - Medbay Airlock";
- name = "science camera";
- network = list("ss13","rd")
- },
-/turf/open/floor/iron/white,
-/area/station/science/research)
-"sDe" = (
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/commons/locker)
-"sDk" = (
-/obj/structure/disposalpipe/segment,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/spawner/random/trash/caution_sign,
-/obj/structure/sign/directions/engineering{
- desc = "A sign that shows there are doors here. There are doors everywhere!";
- icon_state = "doors";
- name = "WARNING: PRESSURIZED DOORS";
- pixel_x = -32
- },
-/turf/open/floor/plating,
-/area/station/maintenance/port/fore)
-"sDJ" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/holopad,
-/obj/effect/turf_decal/bot_white,
-/turf/open/floor/iron/grimy,
-/area/station/service/chapel)
-"sDL" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 1
- },
-/obj/effect/landmark/event_spawn,
-/turf/open/floor/iron,
-/area/station/service/hydroponics/garden)
-"sDO" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/door/airlock/maintenance_hatch{
- name = "Maintenance Hatch"
- },
-/obj/structure/cable,
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
- cycle_id = "sci-toxins-passthrough"
- },
-/obj/structure/disposalpipe/segment,
-/obj/effect/mapping_helpers/airlock/access/any/science/maintenance,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/mapping_helpers/airlock/unres{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/maintenance/department/science)
-"sEc" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/turf_decal/tile/purple/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/science/xenobiology)
-"sEm" = (
-/obj/structure/cable,
-/obj/structure/chair/comfy/brown{
- dir = 4
- },
-/turf/open/floor/carpet,
-/area/station/command/meeting_room/council)
-"sEn" = (
-/obj/structure/disposalpipe/segment,
-/obj/machinery/door/airlock/maintenance_hatch{
- name = "Maintenance Hatch"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/mapping_helpers/airlock/unres,
-/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
-/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance,
-/turf/open/floor/iron,
-/area/station/maintenance/department/crew_quarters/bar)
-"sEs" = (
-/turf/closed/wall,
-/area/station/command/heads_quarters/captain/private)
-"sEv" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/loading_area{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/cargo/storage)
-"sEF" = (
-/obj/structure/cable,
-/obj/machinery/duct,
-/obj/structure/disposalpipe/segment{
- dir = 10
- },
-/obj/effect/turf_decal/tile/purple/fourcorners,
-/turf/open/floor/iron,
-/area/station/science/research)
-"sFf" = (
-/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible,
-/obj/effect/turf_decal/siding/yellow{
- dir = 1
- },
-/obj/machinery/atmospherics/pipe/bridge_pipe/purple/visible{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/engineering/atmos)
-"sFq" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/purple/filled/corner,
-/turf/open/floor/iron/white,
-/area/station/science/research)
-"sFu" = (
-/obj/structure/cable,
-/obj/effect/turf_decal/siding/wood{
- dir = 8
- },
-/obj/effect/turf_decal/tile/blue/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron/dark,
-/area/station/command/corporate_showroom)
-"sFR" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron/white/smooth_large,
-/area/station/medical/virology)
-"sFS" = (
-/obj/structure/cable,
-/obj/machinery/door/airlock/external{
- name = "External Solar Access"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper,
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/effect/mapping_helpers/airlock/access/all/engineering/general,
-/turf/open/floor/iron,
-/area/station/maintenance/solars/port/fore)
-"sFW" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/security/brig)
-"sGa" = (
-/obj/structure/window/reinforced/spawner/directional/east,
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/machinery/camera/directional/west{
- c_tag = "AI Satellite - Fore Starboard";
- name = "ai camera";
- network = list("minisat");
- start_active = 1
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/aisat/exterior)
-"sGi" = (
-/obj/structure/cable,
-/obj/effect/landmark/start/hangover,
-/obj/structure/disposalpipe/segment,
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central/fore)
-"sGj" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/machinery/door/poddoor/preopen{
- id = "aiuploadwindow";
- name = "AI Upload Lockdown Door"
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/plating,
-/area/station/ai_monitored/turret_protected/ai_upload)
-"sGx" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
-"sGz" = (
-/obj/structure/sign/nanotrasen,
-/turf/closed/wall,
-/area/station/command/heads_quarters/hop)
-"sGB" = (
-/obj/machinery/airalarm/directional/east,
-/obj/machinery/disposal/bin,
-/obj/structure/disposalpipe/trunk,
-/obj/effect/turf_decal/bot,
-/turf/open/floor/iron/dark,
-/area/station/service/library/printer)
-"sGI" = (
-/obj/effect/spawner/random/structure/girder,
-/obj/effect/spawner/random/structure/grille,
-/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{
- dir = 8
- },
-=======
/turf/closed/wall,
/area/station/maintenance/department/security)
"rYE" = (
@@ -79588,7 +74382,6 @@
/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{
dir = 8
},
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/turf/open/floor/iron,
/area/station/maintenance/port/aft)
"sGJ" = (
@@ -81953,8 +76746,6 @@
},
/turf/open/floor/iron/dark,
/area/station/command/bridge)
-<<<<<<< HEAD
-=======
"tns" = (
/obj/structure/table/wood,
/obj/machinery/keycard_auth/wall_mounted/directional/west,
@@ -81962,7 +76753,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/command/heads_quarters/hop)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"tnu" = (
/obj/structure/disposalpipe/segment,
/obj/effect/turf_decal/tile/neutral/half/contrasted{
@@ -85343,27 +80133,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron,
/area/station/security/checkpoint/escape)
-<<<<<<< HEAD
-"ucz" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
- cycle_id = "brig-entrance"
- },
-/obj/machinery/door/airlock/security/glass{
- name = "Brig"
- },
-/obj/effect/mapping_helpers/airlock/access/all/security/entrance,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/scanner_gate/preset_guns,
-/turf/open/floor/iron/dark,
-/area/station/security/brig)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"ucA" = (
/obj/effect/turf_decal/siding/wood{
dir = 4
@@ -87446,28 +82215,6 @@
},
/turf/open/floor/iron,
/area/station/engineering/lobby)
-<<<<<<< HEAD
-"uDg" = (
-/obj/machinery/modular_computer/preset/id{
- dir = 1
- },
-/obj/machinery/keycard_auth/wall_mounted/directional/south{
- pixel_x = -5
- },
-/obj/machinery/button/door/directional/south{
- id = "cmoshutter";
- name = "CMO Office Shutters";
- pixel_x = 8;
- pixel_y = -26;
- req_access = list("cmo")
- },
-/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/command/heads_quarters/cmo)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"uDj" = (
/obj/structure/cable,
/obj/structure/sign/nanotrasen{
@@ -95625,8 +90372,6 @@
},
/turf/open/floor/iron,
/area/station/security/checkpoint/medical/medsci)
-<<<<<<< HEAD
-=======
"wDO" = (
/obj/machinery/modular_computer/preset/id{
dir = 1
@@ -95646,7 +90391,6 @@
},
/turf/open/floor/iron,
/area/station/command/heads_quarters/cmo)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"wDX" = (
/obj/effect/turf_decal/tile/red{
dir = 4
@@ -99129,14 +93873,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron,
/area/station/maintenance/department/chapel)
-<<<<<<< HEAD
-"xyX" = (
-/obj/structure/extinguisher_cabinet/directional/south,
-/obj/machinery/smartfridge/drying,
-/turf/open/floor/iron/cafeteria,
-/area/station/service/kitchen)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"xyZ" = (
/obj/machinery/light/directional/north,
/obj/item/kirbyplants/random,
@@ -132714,11 +127450,7 @@ spq
nyp
vmh
rEJ
-<<<<<<< HEAD
-xyX
-=======
shc
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
xtp
hBF
jUU
@@ -132785,11 +127517,7 @@ tYP
hBT
ipr
xwC
-<<<<<<< HEAD
-hOU
-=======
eIh
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
urt
mjW
lPM
@@ -137639,11 +132367,7 @@ jpe
sCh
cvE
vcU
-<<<<<<< HEAD
-rLs
-=======
tns
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
lZx
lZx
dQf
@@ -137923,11 +132647,7 @@ rcW
oJy
oFr
pXk
-<<<<<<< HEAD
-sbn
-=======
hXQ
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
lfz
fvi
nlK
@@ -138720,11 +133440,7 @@ dQT
akg
hdH
jgt
-<<<<<<< HEAD
-uDg
-=======
wDO
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
loe
iId
nuI
@@ -141235,11 +135951,7 @@ cQv
sHn
qBY
wIe
-<<<<<<< HEAD
-jIN
-=======
goc
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
eVl
dol
uIY
@@ -143559,11 +138271,7 @@ wkt
aby
dFo
xnw
-<<<<<<< HEAD
-nZG
-=======
fyH
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
ivA
hTg
pgE
@@ -148670,11 +143378,7 @@ aaa
aaa
aad
ljS
-<<<<<<< HEAD
-nTg
-=======
szZ
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
bdF
wob
eZV
@@ -152048,15 +146752,9 @@ hOz
hOz
hOz
dzw
-<<<<<<< HEAD
-mEB
-hOz
-ucz
-=======
aYN
hOz
kEp
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
mTA
mTA
tNZ
@@ -158201,11 +152899,7 @@ qIH
aad
kOA
kOA
-<<<<<<< HEAD
-gFz
-=======
gIw
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
huI
fbW
okz
diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm
index 2a889cf2fc6..880184c8f8c 100644
--- a/_maps/map_files/MetaStation/MetaStation.dmm
+++ b/_maps/map_files/MetaStation/MetaStation.dmm
@@ -13,25 +13,6 @@
"aag" = (
/turf/closed/wall,
/area/station/commons/fitness)
-<<<<<<< HEAD
-"aaj" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/machinery/camera/directional/south{
- c_tag = "Science Research";
- network = list("ss13","rd")
- },
-/obj/machinery/light/small/directional/south,
-/obj/structure/noticeboard/rd{
- pixel_y = -32
- },
-/turf/open/floor/iron/dark/side{
- dir = 4
- },
-/area/station/science/lab)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"aal" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -81,19 +62,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
-<<<<<<< HEAD
-"aaL" = (
-/obj/structure/table,
-/obj/effect/turf_decal/siding/white/corner,
-/obj/machinery/firealarm/directional/north,
-/obj/item/clipboard,
-/obj/item/paper,
-/obj/item/pen,
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/iron/dark,
-/area/station/medical/office)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"abI" = (
/obj/structure/chair/stool/directional/south,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -192,18 +160,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/command/heads_quarters/ce)
-<<<<<<< HEAD
-"adC" = (
-/obj/structure/table/reinforced,
-/obj/item/paper_bin{
- pixel_x = -2;
- pixel_y = 6
- },
-/obj/effect/turf_decal/tile/purple/fourcorners,
-/turf/open/floor/iron,
-/area/station/hallway/primary/aft)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"adD" = (
/obj/effect/spawner/random/structure/closet_maintenance,
/obj/effect/spawner/random/maintenance,
@@ -267,17 +223,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible,
/turf/open/floor/iron/dark/textured,
/area/station/medical/cryo)
-<<<<<<< HEAD
-"afe" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/turf_decal/tile/brown/opposingcorners,
-/obj/effect/decal/cleanable/wrapping,
-/turf/open/floor/iron,
-/area/station/cargo/sorting)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"afj" = (
/obj/effect/turf_decal/trimline/red/filled/line{
dir = 1
@@ -316,8 +261,6 @@
/obj/machinery/light/small/directional/south,
/turf/open/floor/carpet,
/area/station/commons/dorms)
-<<<<<<< HEAD
-=======
"afM" = (
/obj/structure/table,
/obj/machinery/cell_charger,
@@ -325,7 +268,6 @@
/obj/effect/turf_decal/delivery,
/turf/open/floor/iron,
/area/station/engineering/main)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"afZ" = (
/obj/machinery/vending/coffee,
/obj/structure/disposalpipe/segment,
@@ -336,45 +278,6 @@
/mob/living/simple_animal/bot/secbot/beepsky/armsky,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/security/armory)
-<<<<<<< HEAD
-"agf" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/item/storage/box/lights/mixed{
- pixel_x = -4;
- pixel_y = 18
- },
-/obj/item/storage/box/lights/mixed{
- pixel_x = 6;
- pixel_y = 12
- },
-/obj/item/reagent_containers/spray/cleaner{
- pixel_x = 3;
- pixel_y = 3
- },
-/obj/item/grenade/chem_grenade/cleaner{
- pixel_x = -7;
- pixel_y = 12
- },
-/obj/structure/table,
-/turf/open/floor/iron,
-/area/station/service/janitor)
-"agk" = (
-/obj/effect/turf_decal/siding/thinplating_new/dark,
-/obj/effect/turf_decal/trimline/brown/line,
-/obj/effect/turf_decal/trimline/brown/line{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/effect/landmark/start/bitrunner,
-/obj/machinery/holopad,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/turf/open/floor/iron/dark/textured_half,
-/area/station/cargo/bitrunning/den)
-=======
"agi" = (
/obj/effect/spawner/random/maintenance,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -384,7 +287,6 @@
},
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"ago" = (
/obj/machinery/atmospherics/pipe/smart/simple/purple/visible,
/turf/open/floor/iron,
@@ -396,17 +298,6 @@
/obj/structure/window/spawner/directional/north,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos)
-<<<<<<< HEAD
-"agB" = (
-/obj/machinery/firealarm/directional/north,
-/obj/machinery/light/directional/north,
-/obj/effect/turf_decal/trimline/red/filled/corner{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/cargo/storage)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"agN" = (
/obj/structure/table/glass,
/obj/item/radio/intercom/directional/west,
@@ -436,24 +327,6 @@
},
/turf/open/floor/iron/white,
/area/station/science/cytology)
-<<<<<<< HEAD
-"agP" = (
-/obj/item/storage/box/syringes,
-/obj/item/storage/box/beakers{
- pixel_x = 2;
- pixel_y = 2
- },
-/obj/structure/table/glass,
-/obj/effect/turf_decal/stripes/line{
- dir = 6
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"agR" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -467,14 +340,6 @@
},
/turf/open/floor/iron/white,
/area/station/medical/treatment_center)
-<<<<<<< HEAD
-"ahb" = (
-/obj/structure/lattice/catwalk,
-/obj/item/banner/cargo,
-/turf/open/space/basic,
-/area/space/nearstation)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"ahe" = (
/obj/machinery/airalarm/directional/east,
/obj/structure/cable,
@@ -523,29 +388,6 @@
/obj/effect/turf_decal/tile/red/opposingcorners,
/turf/open/floor/iron/white,
/area/station/security/prison/mess)
-<<<<<<< HEAD
-"ahu" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/table,
-/obj/machinery/fax{
- fax_name = "Service Hallway";
- name = "Service Fax Machine"
- },
-/obj/effect/turf_decal/tile/bar{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/obj/machinery/power/apc/auto_name/directional/north,
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/hallway/secondary/service)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"ahD" = (
/obj/structure/displaycase/trophy,
/turf/open/floor/wood,
@@ -571,101 +413,6 @@
dir = 4
},
/turf/open/floor/iron/dark/corner{
-<<<<<<< HEAD
- dir = 1
- },
-/area/station/engineering/atmos)
-"ahW" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/command{
- name = "Corporate Showroom"
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
- cycle_id = "showroom"
- },
-/obj/effect/mapping_helpers/airlock/access/any/command/general,
-/turf/open/floor/wood,
-/area/station/command/corporate_showroom)
-"aib" = (
-/turf/open/floor/plating,
-/area/station/engineering/supermatter/room)
-"aid" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 4
- },
-/turf/open/floor/iron/white/corner,
-/area/station/hallway/secondary/entry)
-"aie" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/segment,
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/cargo/sorting)
-"aif" = (
-/obj/structure/table/wood,
-/obj/item/book/manual/wiki/security_space_law{
- pixel_y = 3
- },
-/obj/item/radio/intercom/command/directional/north,
-/obj/item/paper/fluff/jobs/engineering/frequencies,
-/turf/open/floor/iron/dark,
-/area/station/command/bridge)
-"aig" = (
-/obj/machinery/door/poddoor/preopen{
- id = "medsecprivacy";
- name = "Privacy Shutter"
- },
-/obj/structure/table/reinforced,
-/obj/machinery/door/firedoor,
-/obj/machinery/door/window/brigdoor/right/directional/north{
- req_access = list("brig_entrance")
- },
-/obj/item/folder/red{
- pixel_x = 4;
- pixel_y = 2
- },
-/obj/item/paper,
-/obj/item/pen,
-/turf/open/floor/plating,
-/area/station/security/checkpoint/medical)
-"aij" = (
-/obj/structure/chair,
-/obj/structure/cable,
-/obj/machinery/power/apc/auto_name/directional/east,
-/obj/effect/turf_decal/tile/red/opposingcorners,
-/turf/open/floor/iron/white,
-/area/station/security/prison/mess)
-"aiw" = (
-/obj/structure/window/spawner/directional/east,
-/turf/open/floor/iron/dark,
-/area/station/commons/fitness/recreation)
-"aja" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron,
-/area/station/security/office)
-"ajI" = (
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 1
- },
-/obj/machinery/vending/drugs,
-/turf/open/floor/iron/dark,
-/area/station/medical/medbay/central)
-"ajK" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 8
- },
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 1
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-=======
dir = 1
},
/area/station/engineering/atmos)
@@ -734,7 +481,6 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/obj/effect/turf_decal/trimline/blue/filled/mid_joiner{
dir = 1
},
@@ -795,24 +541,6 @@
/obj/structure/cable,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/security/armory)
-<<<<<<< HEAD
-"akQ" = (
-/obj/structure/table/wood,
-/obj/structure/sign/picture_frame/showroom/three{
- pixel_x = -8;
- pixel_y = 32
- },
-/obj/structure/sign/picture_frame/showroom/four{
- pixel_x = 8;
- pixel_y = 32
- },
-/obj/item/pai_card{
- desc = "A real Nanotrasen success, these personal AIs provide all of the companionship of an AI without any law related red-tape.";
- name = "\improper Nanotrasen-brand personal AI device exhibit"
- },
-/turf/open/floor/wood,
-/area/station/command/corporate_showroom)
-=======
"akF" = (
/obj/machinery/flasher/directional/north{
id = "AI"
@@ -826,7 +554,6 @@
/obj/structure/window/reinforced/spawner/directional/south,
/turf/open/floor/circuit,
/area/station/ai_monitored/turret_protected/ai_upload)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"akZ" = (
/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{
dir = 4
@@ -840,8 +567,6 @@
},
/turf/open/floor/carpet,
/area/station/command/heads_quarters/captain/private)
-<<<<<<< HEAD
-=======
"alu" = (
/obj/effect/turf_decal/bot,
/obj/effect/spawner/random/structure/crate,
@@ -871,7 +596,6 @@
/obj/effect/mapping_helpers/mail_sorting/supply/qm_office,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"alE" = (
/turf/open/floor/iron,
/area/station/security/courtroom)
@@ -881,13 +605,6 @@
},
/turf/open/floor/iron/dark,
/area/station/security/mechbay)
-<<<<<<< HEAD
-"alG" = (
-/obj/structure/sign/poster/contraband/random/directional/east,
-/turf/open/floor/plating,
-/area/station/maintenance/port/fore)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"alI" = (
/obj/machinery/door/window/left/directional/east{
name = "Bridge Deliveries";
@@ -930,18 +647,6 @@
},
/turf/open/floor/iron,
/area/station/hallway/secondary/service)
-<<<<<<< HEAD
-"aml" = (
-/obj/structure/secure_safe/hos{
- pixel_x = 36;
- pixel_y = 28
- },
-/obj/machinery/status_display/evac/directional/north,
-/obj/structure/cable,
-/turf/open/floor/carpet,
-/area/station/command/heads_quarters/hos)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"amo" = (
/obj/structure/chair{
dir = 8;
@@ -1035,28 +740,6 @@
/obj/structure/lattice,
/turf/open/space/basic,
/area/space/nearstation)
-<<<<<<< HEAD
-"aoc" = (
-/obj/structure/table/reinforced,
-/obj/machinery/door/firedoor,
-/obj/item/food/pie/cream,
-/obj/machinery/door/poddoor/shutters/preopen{
- dir = 1;
- id = "kitchen_counter";
- name = "Kitchen Counter Shutters"
- },
-/obj/effect/turf_decal/tile/bar/opposingcorners,
-/turf/open/floor/iron,
-/area/station/service/kitchen)
-"aoh" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable,
-/obj/machinery/door/poddoor/preopen{
- id = "qmroom"
- },
-/turf/open/floor/plating,
-/area/station/command/heads_quarters/qm)
-=======
"anX" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -1071,7 +754,6 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/central)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"aok" = (
/turf/open/floor/iron,
/area/station/cargo/storage)
@@ -1103,13 +785,10 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-<<<<<<< HEAD
-=======
"apC" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/cargo/miningoffice)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"apJ" = (
/obj/structure/cable,
/turf/open/floor/iron/dark,
@@ -1119,627 +798,6 @@
/obj/machinery/power/apc/auto_name/directional/south,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/security/armory)
-<<<<<<< HEAD
-"apT" = (
-/obj/machinery/door/airlock/external{
- name = "Solar Maintenance"
- },
-/obj/structure/cable,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper,
-/obj/effect/mapping_helpers/airlock/access/all/engineering/general,
-/turf/open/floor/plating,
-/area/station/maintenance/solars/starboard/aft)
-"aqa" = (
-/obj/machinery/portable_atmospherics/pump,
-/obj/machinery/firealarm/directional/north,
-/obj/effect/turf_decal/delivery,
-/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4,
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/iron,
-/area/station/commons/locker)
-"aqh" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 9
- },
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/aft)
-"aqq" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/item/storage/box/mousetraps{
- pixel_x = -5;
- pixel_y = 14
- },
-/obj/structure/table,
-/obj/item/storage/box/mousetraps{
- pixel_x = 12;
- pixel_y = 15
- },
-/obj/item/radio/intercom/directional/north,
-/obj/item/grenade/chem_grenade/cleaner{
- pixel_x = -7;
- pixel_y = 6
- },
-/obj/item/grenade/chem_grenade/cleaner{
- pixel_x = -1;
- pixel_y = 3
- },
-/turf/open/floor/iron,
-/area/station/service/janitor)
-"aqs" = (
-/obj/effect/mapping_helpers/broken_floor,
-/obj/structure/window/reinforced/spawner/directional/east,
-/turf/open/floor/plating/airless,
-/area/space/nearstation)
-"aqu" = (
-/obj/structure/closet/wardrobe/green,
-/obj/effect/landmark/start/hangover/closet,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/commons/locker)
-"aqG" = (
-/obj/effect/spawner/structure/window,
-/turf/open/floor/plating,
-/area/station/cargo/sorting)
-"aqS" = (
-/obj/effect/turf_decal/siding/purple/corner{
- dir = 4
- },
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 4
- },
-/turf/open/floor/iron/white,
-/area/station/science/research)
-"aqW" = (
-/obj/structure/cable,
-/obj/machinery/power/terminal,
-/obj/machinery/light/small/directional/east,
-/obj/item/radio/intercom/directional/east,
-/turf/open/floor/plating,
-/area/station/maintenance/solars/port/fore)
-"ara" = (
-/obj/machinery/atmospherics/components/unary/portables_connector/visible,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/greater)
-"arg" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/spawner/random/structure/closet_maintenance,
-/obj/effect/spawner/random/maintenance/two,
-/obj/effect/mapping_helpers/broken_floor,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/aft)
-"ark" = (
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/green/half/contrasted{
- dir = 4
- },
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
-"art" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/grimy,
-/area/station/tcommsat/computer)
-"asm" = (
-/obj/effect/turf_decal/siding/white,
-/obj/effect/turf_decal/trimline/brown/warning,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/window/reinforced/spawner/directional/east,
-/turf/open/floor/iron,
-/area/station/medical/medbay/lobby)
-"asz" = (
-/obj/structure/table,
-/obj/item/stack/sheet/iron/fifty,
-/obj/item/stack/sheet/glass/fifty,
-/obj/item/stack/sheet/mineral/plasma{
- amount = 35
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/power/apc/auto_name/directional/south,
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/command/storage/satellite)
-"asB" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/junction/flip{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/obj/effect/turf_decal/tile/bar,
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
-"asM" = (
-/obj/machinery/computer/prisoner/management{
- dir = 4
- },
-/obj/machinery/airalarm/directional/west,
-/turf/open/floor/wood,
-/area/station/command/heads_quarters/hos)
-"atf" = (
-/obj/structure/table/glass,
-/obj/machinery/power/apc/auto_name/directional/north,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/blue/fourcorners,
-/turf/open/floor/iron/white,
-/area/station/medical/surgery/theatre)
-"ati" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 8
- },
-/obj/machinery/light/small/directional/east,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/computer/security/telescreen/ordnance/directional/east,
-/turf/open/floor/iron/dark,
-/area/station/science/ordnance/testlab)
-"atk" = (
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 5
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/plating,
-/area/station/maintenance/aft/greater)
-"atN" = (
-/obj/structure/cable,
-/obj/machinery/computer/records/security{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/security/office)
-"aub" = (
-/obj/effect/spawner/random/structure/grille,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/aft)
-"auc" = (
-/obj/machinery/light/small/directional/west,
-/turf/open/floor/engine,
-/area/station/engineering/supermatter)
-"aum" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/light/directional/south,
-/obj/effect/turf_decal/trimline/blue/filled/corner{
- dir = 8
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
-"auw" = (
-/obj/machinery/door/airlock{
- id_tag = "Cabin7";
- name = "Cabin 1"
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/wood,
-/area/station/commons/dorms)
-"auJ" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/plating,
-/area/station/hallway/secondary/entry)
-"auQ" = (
-/obj/structure/cable,
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/station/construction/storage_wing)
-"ava" = (
-/obj/effect/spawner/random/structure/closet_maintenance,
-/obj/item/storage/box/lights/mixed,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/aft)
-"avb" = (
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 1
- },
-/obj/machinery/holopad,
-/obj/effect/turf_decal/box/white{
- color = "#52B4E9"
- },
-/obj/structure/disposalpipe/segment{
- dir = 10
- },
-/obj/effect/turf_decal/trimline/blue/filled/mid_joiner{
- dir = 1
- },
-/turf/open/floor/iron/white/smooth_half,
-/area/station/medical/cryo)
-"avc" = (
-/obj/machinery/airalarm/directional/east,
-/obj/machinery/camera/directional/east{
- c_tag = "Gateway - Access"
- },
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/iron,
-/area/station/command/gateway)
-"avq" = (
-/obj/machinery/door/firedoor,
-/obj/structure/disposalpipe/segment,
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
-"avr" = (
-/obj/item/radio/intercom/directional/south,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/neutral{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/port)
-"avx" = (
-/obj/machinery/computer/camera_advanced/xenobio{
- dir = 8
- },
-/obj/effect/turf_decal/trimline/purple/filled/line{
- dir = 1
- },
-/obj/effect/turf_decal/bot,
-/obj/structure/window/reinforced/spawner/directional/east,
-/turf/open/floor/iron,
-/area/station/science/xenobiology)
-"avA" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/wood,
-/area/station/command/corporate_showroom)
-"avK" = (
-/turf/closed/wall,
-/area/station/maintenance/fore/lesser)
-"avU" = (
-/obj/structure/bed,
-/obj/effect/spawner/random/bedsheet,
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
-/obj/machinery/button/door/directional/east{
- id = "Cabin2";
- name = "Cabin Bolt Control";
- normaldoorcontrol = 1;
- specialfunctions = 4
- },
-/obj/item/pillow/random,
-/turf/open/floor/carpet,
-/area/station/commons/dorms)
-"awy" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/siding/purple,
-/obj/structure/sign/warning/test_chamber/directional/south,
-/turf/open/floor/iron/white,
-/area/station/science/ordnance/testlab)
-"awO" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/machinery/door/poddoor/preopen{
- id = "rdoffice";
- name = "Research Director's Shutters"
- },
-/turf/open/floor/plating,
-/area/station/science/server)
-"axd" = (
-/obj/structure/sign/map/left{
- desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown).";
- icon_state = "map-left-MS";
- pixel_y = -32
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/tile/blue{
- dir = 8
- },
-/turf/open/floor/iron/white/corner,
-/area/station/hallway/secondary/entry)
-"axe" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/closet/secure_closet/brig{
- id = "Cell 3";
- name = "Cell 3 locker"
- },
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/security/brig)
-"axx" = (
-/obj/machinery/firealarm/directional/north,
-/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{
- dir = 6
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/tile/yellow{
- dir = 4
- },
-/turf/open/floor/iron/dark/corner{
- dir = 1
- },
-/area/station/engineering/atmos)
-"axJ" = (
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/wood,
-/area/station/maintenance/port/aft)
-"axK" = (
-/obj/effect/turf_decal/trimline/red/filled/line{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/turf/open/floor/iron/white,
-/area/station/security/prison)
-"axO" = (
-/obj/effect/turf_decal/trimline/red/filled/line{
- dir = 4
- },
-/obj/machinery/light/directional/east,
-/obj/structure/disposalpipe/segment,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/white,
-/area/station/security/prison)
-"axS" = (
-/obj/structure/sign/warning/secure_area{
- desc = "A warning sign which reads 'BOMB RANGE";
- name = "BOMB RANGE"
- },
-/turf/closed/wall,
-/area/station/science/ordnance/bomb)
-"axW" = (
-/obj/machinery/door/firedoor,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/iron/white/side,
-/area/station/medical/medbay/lobby)
-"aye" = (
-/obj/structure/lattice/catwalk,
-/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
- dir = 10
- },
-/turf/open/space,
-/area/space/nearstation)
-"ayg" = (
-/turf/open/floor/engine/o2,
-/area/station/engineering/atmos)
-"ayr" = (
-/turf/open/floor/iron,
-/area/station/engineering/break_room)
-"ayG" = (
-/obj/structure/table/reinforced,
-/obj/machinery/airalarm/directional/north,
-/obj/effect/turf_decal/tile/neutral/half{
- dir = 8
- },
-/obj/machinery/light/small/directional/north,
-/obj/item/surgery_tray/full/morgue,
-/turf/open/floor/iron/dark/smooth_edge{
- dir = 8
- },
-/area/station/medical/morgue)
-"ayH" = (
-/obj/effect/spawner/random/engineering/atmospherics_portable,
-/turf/open/floor/plating,
-/area/station/maintenance/port)
-"ayO" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
-"ayV" = (
-/obj/effect/turf_decal/trimline/red/filled/corner{
- dir = 8
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/security/brig)
-"azd" = (
-/obj/structure/lattice/catwalk,
-/obj/machinery/atmospherics/pipe/heat_exchanging/simple,
-/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
- dir = 4
- },
-/turf/open/space,
-/area/space/nearstation)
-"azg" = (
-/obj/item/stack/cable_coil,
-/turf/open/floor/plating/airless,
-/area/space/nearstation)
-"azo" = (
-/obj/structure/table/glass,
-/obj/item/paper_bin{
- pixel_x = -2;
- pixel_y = 6
- },
-/obj/item/pai_card,
-/obj/effect/turf_decal/tile/purple/anticorner/contrasted,
-/turf/open/floor/iron/white,
-/area/station/science/lobby)
-"azv" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable/layer3,
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/turret_protected/ai)
-"azE" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/central)
-"azF" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment,
-/obj/machinery/light/directional/west,
-/turf/open/floor/iron/white,
-/area/station/science/research)
-"azZ" = (
-/obj/structure/closet/crate,
-/obj/item/reagent_containers/cup/bowl,
-/obj/effect/spawner/random/contraband/prison,
-/obj/item/reagent_containers/cup/bowl,
-/obj/item/reagent_containers/cup/bowl,
-/obj/item/reagent_containers/cup/bowl,
-/obj/item/reagent_containers/cup/bowl,
-/obj/item/reagent_containers/cup/bowl,
-/obj/item/reagent_containers/cup/bowl,
-/obj/item/reagent_containers/cup/bowl,
-/obj/item/kitchen/fork/plastic,
-/obj/item/kitchen/fork/plastic,
-/obj/item/kitchen/fork/plastic,
-/obj/item/storage/box/drinkingglasses,
-/obj/item/kitchen/spoon/plastic,
-/obj/item/kitchen/spoon/plastic,
-/obj/item/kitchen/spoon/plastic,
-/obj/item/knife/plastic,
-/obj/item/knife/plastic,
-/obj/item/knife/plastic,
-/obj/item/storage/bag/tray/cafeteria,
-/obj/item/storage/bag/tray/cafeteria,
-/obj/item/storage/bag/tray/cafeteria,
-/obj/item/storage/bag/tray/cafeteria,
-/obj/item/storage/box/drinkingglasses,
-/obj/effect/turf_decal/tile/red/opposingcorners,
-/obj/machinery/light/small/directional/west,
-/turf/open/floor/iron/white,
-/area/station/security/prison/mess)
-"aAg" = (
-/obj/structure/disposalpipe/segment,
-/obj/effect/turf_decal/tile/neutral,
-/turf/open/floor/iron,
-/area/station/commons/dorms)
-"aAs" = (
-/obj/machinery/atmospherics/components/unary/portables_connector/visible{
- dir = 8
- },
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/greater)
-"aAt" = (
-/obj/machinery/light_switch/directional/south,
-/obj/effect/spawner/random/vending/colavend,
-/obj/structure/window/reinforced/spawner/directional/west,
-/turf/open/floor/iron/dark,
-/area/station/command/bridge)
-"aAA" = (
-/obj/docking_port/stationary/mining_home{
- dir = 8
- },
-/turf/open/space/basic,
-/area/space)
-"aAB" = (
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 5
- },
-/turf/open/floor/iron/white,
-/area/station/medical/storage)
-"aAI" = (
-/obj/structure/sign/plaques/kiddie/perfect_man{
- pixel_y = 32
- },
-/obj/effect/spawner/random/decoration/showcase,
-/obj/structure/window/reinforced/spawner/directional/south,
-/turf/open/floor/carpet,
-/area/station/command/corporate_showroom)
-"aAK" = (
-/obj/effect/turf_decal/stripes/line,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron,
-/area/station/command/gateway)
-"aAS" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/machinery/status_display/evac/directional/north,
-/obj/machinery/light/small/directional/north,
-/obj/effect/spawner/random/engineering/tracking_beacon,
-/turf/open/floor/iron,
-/area/station/hallway/secondary/exit/departure_lounge)
-"aAT" = (
-/obj/machinery/firealarm/directional/east,
-/obj/machinery/camera/directional/east{
- c_tag = "Bridge - Port Access"
- },
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/turf/open/floor/iron/dark,
-/area/station/command/bridge)
-"aBw" = (
-/obj/structure/cable,
-/obj/effect/landmark/event_spawn,
-/turf/open/floor/plating,
-/area/station/engineering/supermatter/room)
-"aBL" = (
-/obj/effect/spawner/structure/window,
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/station/security/execution/transfer)
-"aBM" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/cable,
-/obj/item/cigbutt{
- pixel_x = -6;
- pixel_y = -4
- },
-/obj/machinery/duct,
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 4
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/spawner/random/trash/garbage,
-/turf/open/floor/iron,
-/area/station/maintenance/starboard/greater)
-"aBV" = (
-/obj/structure/sign/directions/evac,
-/obj/structure/sign/directions/medical{
- pixel_y = 8
- },
-/obj/structure/sign/directions/science{
- pixel_y = -8
- },
-/turf/closed/wall,
-/area/station/commons/lounge)
-"aBX" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/segment,
-/obj/effect/turf_decal/tile/neutral/opposingcorners{
- dir = 1
- },
-=======
"apO" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/effect/turf_decal/tile/blue{
@@ -2380,7 +1438,6 @@
/obj/effect/turf_decal/tile/neutral/opposingcorners{
dir = 1
},
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/turf/open/floor/iron/dark,
/area/station/command/heads_quarters/rd)
"aCi" = (
@@ -2402,16 +1459,6 @@
/obj/item/wallframe/digital_clock,
/turf/open/floor/iron,
/area/station/commons/storage/tools)
-<<<<<<< HEAD
-"aCz" = (
-/obj/effect/mapping_helpers/broken_floor,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/plating,
-/area/station/maintenance/port/fore)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"aCE" = (
/obj/machinery/navbeacon{
codes_txt = "patrol;next_patrol=10.1-Central-from-Aft";
@@ -2523,13 +1570,6 @@
/obj/item/poster/random_official,
/turf/open/floor/iron/dark,
/area/station/security/office)
-<<<<<<< HEAD
-"aEp" = (
-/obj/structure/sign/departments/cargo,
-/turf/closed/wall,
-/area/station/cargo/lobby)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"aEr" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -2542,18 +1582,6 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
-<<<<<<< HEAD
-"aEy" = (
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 1
- },
-/obj/effect/turf_decal/tile/brown/opposingcorners,
-/turf/open/floor/iron,
-/area/station/cargo/sorting)
-=======
"aEA" = (
/obj/structure/table/wood,
/obj/item/staff/broom,
@@ -2565,7 +1593,6 @@
/obj/structure/sign/poster/random/directional/north,
/turf/open/floor/wood/large,
/area/station/service/theater)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"aEH" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable,
@@ -2580,13 +1607,6 @@
/obj/effect/turf_decal/tile/red/opposingcorners,
/turf/open/floor/iron,
/area/station/security/checkpoint/science)
-<<<<<<< HEAD
-"aFb" = (
-/obj/structure/sign/warning/electric_shock/directional/south,
-/turf/open/space/basic,
-/area/space/nearstation)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"aFd" = (
/obj/effect/landmark/start/shaft_miner,
/turf/open/floor/iron,
@@ -2601,14 +1621,11 @@
/obj/effect/spawner/random/bureaucracy/paper,
/turf/open/floor/wood,
/area/station/commons/dorms)
-<<<<<<< HEAD
-=======
"aFW" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/mirror/directional/west,
/turf/open/floor/wood,
/area/station/service/theater)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"aFZ" = (
/obj/effect/landmark/generic_maintenance_landmark,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
@@ -2651,8 +1668,6 @@
"aGM" = (
/turf/open/floor/iron,
/area/station/security/range)
-<<<<<<< HEAD
-=======
"aGQ" = (
/obj/item/storage/medkit/regular{
pixel_x = 3;
@@ -2664,7 +1679,6 @@
},
/turf/open/floor/iron/dark,
/area/station/command/bridge)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"aGS" = (
/obj/structure/sign/warning/no_smoking,
/turf/closed/wall,
@@ -2677,26 +1691,6 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-<<<<<<< HEAD
-"aGW" = (
-/obj/structure/table/reinforced,
-/obj/machinery/door/firedoor,
-/obj/machinery/door/poddoor/shutters/preopen{
- dir = 8;
- id = "rdgene2";
- name = "Genetics Lab Shutters"
- },
-/obj/machinery/door/window/left/directional/east{
- name = "Genetics Desk";
- req_access = list("genetics")
- },
-/obj/item/folder,
-/obj/item/pen,
-/obj/effect/turf_decal/tile/purple/fourcorners,
-/turf/open/floor/iron,
-/area/station/science/genetics)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"aHh" = (
/obj/effect/turf_decal/stripes/line{
dir = 9
@@ -2737,8 +1731,6 @@
/obj/structure/window/reinforced/spawner/directional/north,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/aisat/exterior)
-<<<<<<< HEAD
-=======
"aHH" = (
/obj/machinery/atmospherics/pipe/smart/simple/dark/visible,
/obj/effect/turf_decal/siding/purple{
@@ -2753,7 +1745,6 @@
/obj/structure/cable,
/turf/open/floor/iron/dark,
/area/station/science/ordnance)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"aHM" = (
/obj/structure/cable,
/obj/structure/disposalpipe/segment{
@@ -2764,19 +1755,6 @@
/obj/effect/turf_decal/tile/purple/opposingcorners,
/turf/open/floor/iron,
/area/station/science/research)
-<<<<<<< HEAD
-"aHW" = (
-/obj/machinery/door/airlock/mining{
- name = "Drone Bay"
- },
-/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance,
-/obj/effect/landmark/navigate_destination,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/plating,
-/area/station/cargo/drone_bay)
-=======
"aHN" = (
/obj/item/radio/intercom/directional/north,
/obj/effect/turf_decal/bot,
@@ -2789,7 +1767,6 @@
/obj/structure/sign/warning/biohazard,
/turf/closed/wall/r_wall,
/area/station/science/research)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"aIl" = (
/obj/structure/cable,
/obj/structure/disposalpipe/segment,
@@ -2866,13 +1843,6 @@
},
/turf/open/floor/engine/n2o,
/area/station/engineering/atmos)
-<<<<<<< HEAD
-"aJh" = (
-/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible,
-/turf/closed/wall/r_wall,
-/area/station/science/ordnance/burnchamber)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"aJj" = (
/obj/effect/turf_decal/stripes/corner{
dir = 1
@@ -2895,38 +1865,10 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/maintenance/starboard/greater)
-<<<<<<< HEAD
-"aJt" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/segment,
-/obj/item/radio/intercom/directional/east,
-/obj/effect/turf_decal/trimline/brown/filled/line,
-/turf/open/floor/iron,
-/area/station/cargo/miningoffice)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"aJv" = (
/obj/structure/sign/warning/fire,
/turf/closed/wall/r_wall,
/area/station/engineering/supermatter)
-<<<<<<< HEAD
-"aJw" = (
-/obj/structure/table,
-/obj/machinery/button/door{
- id = "xenobio4";
- name = "Xenobio Pen 4 Blast Doors";
- pixel_y = 4;
- req_access = list("xenobiology");
- sync_doors = 4
- },
-/obj/structure/window/reinforced/spawner/directional/south,
-/obj/structure/window/reinforced/spawner/directional/east,
-/obj/structure/window/reinforced/spawner/directional/north,
-/turf/open/floor/iron,
-/area/station/science/xenobiology)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"aJI" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable,
@@ -3019,8 +1961,6 @@
},
/turf/open/floor/iron,
/area/station/security/checkpoint/engineering)
-<<<<<<< HEAD
-=======
"aKN" = (
/obj/structure/chair/office,
/obj/machinery/requests_console/directional/north{
@@ -3032,7 +1972,6 @@
/obj/effect/landmark/start/depsec/supply,
/turf/open/floor/iron,
/area/station/security/checkpoint/supply)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"aKO" = (
/obj/effect/landmark/event_spawn,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -3092,8 +2031,6 @@
/obj/effect/turf_decal/tile/purple/half/contrasted,
/turf/open/floor/iron/white,
/area/station/science/lobby)
-<<<<<<< HEAD
-=======
"aLW" = (
/obj/effect/turf_decal/siding/wood{
dir = 8
@@ -3132,7 +2069,6 @@
},
/turf/open/floor/wood/large,
/area/station/command/heads_quarters/qm)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"aMb" = (
/obj/structure/table,
/obj/item/cultivator,
@@ -3235,8 +2171,6 @@
},
/turf/open/floor/iron/cafeteria,
/area/station/service/kitchen)
-<<<<<<< HEAD
-=======
"aNQ" = (
/obj/structure/table,
/obj/item/stack/medical/gauze,
@@ -3249,7 +2183,6 @@
},
/turf/open/floor/iron/white,
/area/station/medical/medbay/lobby)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"aNZ" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable,
@@ -3277,359 +2210,6 @@
/obj/effect/turf_decal/trimline/brown/warning,
/turf/open/floor/iron/white,
/area/station/science/lobby)
-<<<<<<< HEAD
-"aOt" = (
-/obj/effect/turf_decal/siding/white{
- dir = 9
- },
-/turf/open/water,
-/area/station/service/hydroponics/garden)
-"aOC" = (
-/obj/effect/turf_decal/trimline/red/filled/corner,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/light/directional/east,
-/turf/open/floor/iron,
-/area/station/security/brig)
-"aOH" = (
-/obj/structure/table,
-/obj/item/clothing/mask/gas/sechailer{
- pixel_x = 3;
- pixel_y = -3
- },
-/obj/item/clothing/mask/gas/sechailer{
- pixel_x = -6;
- pixel_y = 4
- },
-/obj/item/assembly/flash/handheld{
- pixel_x = 6;
- pixel_y = 13
- },
-/turf/open/floor/iron/dark,
-/area/station/security/office)
-"aOV" = (
-/obj/machinery/camera/directional/east{
- c_tag = "Xenobiology Lab - Test Chamber";
- network = list("ss13","rd","xeno")
- },
-/obj/machinery/light/cold/directional/east,
-/turf/open/floor/engine/xenobio,
-/area/station/science/xenobiology)
-"aPk" = (
-/obj/structure/closet/crate/preopen,
-/turf/open/floor/plating,
-/area/station/maintenance/port/fore)
-"aPm" = (
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/duct,
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/central)
-"aPq" = (
-/obj/machinery/door/airlock/medical/glass{
- name = "Auxilliary Surgery"
- },
-/obj/structure/cable,
-/obj/machinery/door/firedoor,
-/obj/structure/disposalpipe/segment,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/mapping_helpers/airlock/access/all/medical/surgery,
-/obj/effect/turf_decal/tile/blue/fourcorners,
-/turf/open/floor/iron/white,
-/area/station/medical/surgery/aft)
-"aPs" = (
-/obj/structure/displaycase/captain{
- pixel_y = 5
- },
-/obj/machinery/status_display/evac/directional/north,
-/obj/item/radio/intercom/directional/west,
-/turf/open/floor/wood,
-/area/station/command/heads_quarters/captain/private)
-"aPv" = (
-/obj/structure/cable,
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/turret_protected/ai_upload)
-"aPw" = (
-/obj/machinery/ai_slipper{
- uses = 8
- },
-/obj/structure/cable,
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/turret_protected/ai_upload)
-"aPx" = (
-/obj/effect/turf_decal/bot,
-/obj/effect/spawner/random/structure/closet_empty/crate,
-/turf/open/floor/iron,
-/area/station/maintenance/port/aft)
-"aPH" = (
-/obj/structure/bed/dogbed/runtime,
-/obj/item/toy/cattoy,
-/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
- dir = 4
- },
-/mob/living/basic/pet/cat/runtime,
-/turf/open/floor/iron/white,
-/area/station/command/heads_quarters/cmo)
-"aPX" = (
-/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{
- dir = 1
- },
-/obj/structure/extinguisher_cabinet/directional/east,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/science/server)
-"aQe" = (
-/obj/machinery/light/small/directional/west,
-/obj/machinery/camera/directional/west{
- c_tag = "MiniSat Exterior - Starboard Aft";
- network = list("minisat")
- },
-/obj/structure/window/reinforced/spawner/directional/north,
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/aisat/exterior)
-"aQr" = (
-/obj/machinery/portable_atmospherics/pipe_scrubber,
-/obj/machinery/atmospherics/components/unary/portables_connector/visible{
- dir = 4
- },
-/obj/effect/turf_decal/tile/red/fourcorners,
-/turf/open/floor/iron,
-/area/station/engineering/atmos)
-"aQw" = (
-/obj/machinery/turretid{
- control_area = "/area/station/ai_monitored/turret_protected/aisat_interior";
- name = "Antechamber Turret Control";
- pixel_x = 30;
- req_access = list("minisat")
- },
-/obj/machinery/ai_slipper{
- uses = 10
- },
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/turret_protected/aisat/foyer)
-"aQP" = (
-/obj/structure/table/wood,
-/obj/machinery/microwave{
- pixel_x = 1;
- pixel_y = 6
- },
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/iron/dark,
-/area/station/service/cafeteria)
-"aQR" = (
-/obj/structure/lattice/catwalk,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/window/reinforced/spawner/directional/east,
-/turf/open/space,
-/area/space/nearstation)
-"aQS" = (
-/obj/machinery/door/airlock/maintenance,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/mapping_helpers/airlock/access/any/science/maintenance,
-/turf/open/floor/plating,
-/area/station/maintenance/department/science/central)
-"aRo" = (
-/obj/structure/table,
-/obj/item/paper_bin{
- pixel_x = -3;
- pixel_y = 7
- },
-/obj/item/pen,
-/obj/effect/turf_decal/tile/red/half/contrasted,
-/turf/open/floor/iron,
-/area/station/hallway/secondary/exit/departure_lounge)
-"aRt" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
-/turf/open/floor/engine,
-/area/station/engineering/supermatter/room)
-"aRx" = (
-/obj/structure/chair/office{
- dir = 8
- },
-/obj/machinery/computer/security/telescreen/normal/directional/north,
-/obj/effect/turf_decal/tile/red/anticorner/contrasted{
- dir = 1
- },
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/iron,
-/area/station/hallway/secondary/exit/departure_lounge)
-"aRz" = (
-/obj/structure/table,
-/obj/item/paper_bin,
-/obj/item/pen,
-/turf/open/floor/iron,
-/area/station/maintenance/port/aft)
-"aRI" = (
-/turf/open/floor/circuit/green,
-/area/station/science/robotics/mechbay)
-"aRV" = (
-/obj/machinery/porta_turret/ai{
- dir = 1
- },
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/turret_protected/ai_upload)
-"aSe" = (
-/obj/machinery/duct,
-/obj/effect/turf_decal/trimline/blue/filled/line,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible,
-/obj/structure/cable,
-/turf/open/floor/iron/white,
-/area/station/medical/cryo)
-"aSf" = (
-/obj/structure/table,
-/obj/structure/cable,
-/obj/item/disk/tech_disk{
- pixel_x = -6
- },
-/obj/item/disk/tech_disk{
- pixel_x = 6
- },
-/obj/item/disk/tech_disk{
- pixel_y = 6
- },
-/obj/machinery/power/apc/auto_name/directional/east,
-/obj/effect/turf_decal/trimline/purple/filled/warning{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/science/lab)
-"aSk" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/turf_decal/tile/yellow{
- dir = 4
- },
-/obj/machinery/airalarm/directional/north,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
-"aSm" = (
-/obj/machinery/light/small/directional/west,
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/plating,
-/area/station/hallway/secondary/entry)
-"aSB" = (
-/obj/item/folder/white{
- pixel_x = 4;
- pixel_y = -3
- },
-/obj/structure/table/glass,
-/obj/effect/turf_decal/tile/green/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron/dark,
-/area/station/command/bridge)
-"aSQ" = (
-/obj/structure/table/reinforced,
-/obj/item/book/manual/wiki/security_space_law{
- pixel_x = -3;
- pixel_y = 5
- },
-/obj/machinery/light_switch/directional/north,
-/obj/effect/turf_decal/tile/red/anticorner/contrasted{
- dir = 1
- },
-/obj/machinery/light/small/directional/west,
-/turf/open/floor/iron,
-/area/station/security/checkpoint/customs)
-"aST" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 8
- },
-/obj/effect/turf_decal/tile/neutral/opposingcorners{
- dir = 1
- },
-/turf/open/floor/iron/dark,
-/area/station/medical/break_room)
-"aSZ" = (
-/obj/machinery/door/poddoor{
- id = "QMLoaddoor2";
- name = "Supply Dock Loading Door"
- },
-/obj/machinery/conveyor{
- dir = 4;
- id = "QMLoad2"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 10
- },
-/turf/open/floor/plating,
-/area/station/cargo/storage)
-"aTs" = (
-/mob/living/basic/slime,
-/turf/open/floor/engine,
-/area/station/science/xenobiology)
-"aTD" = (
-/obj/machinery/vending/coffee,
-/obj/item/radio/intercom/directional/south,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/commons/fitness/recreation)
-"aTU" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron,
-/area/station/construction/storage_wing)
-"aTV" = (
-/turf/closed/wall/r_wall,
-/area/station/ai_monitored/turret_protected/ai)
-"aUm" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
-/turf/open/floor/iron,
-/area/station/cargo/lobby)
-"aUn" = (
-/obj/effect/spawner/random/structure/grille,
-/turf/open/space/basic,
-/area/space/nearstation)
-"aUt" = (
-/obj/structure/cable,
-/obj/effect/turf_decal/trimline/blue/filled/warning{
- dir = 4
- },
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/central)
-"aUx" = (
-/turf/closed/wall/r_wall,
-/area/station/ai_monitored/turret_protected/ai_upload_foyer)
-"aUK" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/ai_monitored/command/storage/eva)
-"aUP" = (
-/obj/machinery/atmospherics/pipe/heat_exchanging/junction,
-/obj/effect/spawner/structure/window/reinforced/plasma,
-/turf/open/floor/plating,
-/area/station/engineering/supermatter/room)
-"aVd" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/carpet,
-/area/station/command/heads_quarters/hop)
-"aVl" = (
-/obj/machinery/porta_turret/ai{
- dir = 4
- },
-=======
"aOA" = (
/obj/effect/landmark/blobstart,
/obj/effect/turf_decal/stripes/line{
@@ -3932,7 +2512,6 @@
/obj/machinery/porta_turret/ai{
dir = 4
},
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/ai)
"aVn" = (
@@ -4045,32 +2624,9 @@
"aWO" = (
/obj/machinery/ai_slipper{
uses = 10
-<<<<<<< HEAD
},
/turf/open/floor/circuit,
/area/station/ai_monitored/turret_protected/ai)
-"aWS" = (
-/obj/machinery/button/door/directional/south{
- id = "warehouse";
- name = "Warehouse Shutters Control"
- },
-/obj/effect/turf_decal/trimline/red/filled/warning/corner{
- dir = 8
- },
-/obj/machinery/camera/directional/south{
- c_tag = "Cargo Bay - Aft";
- pixel_x = 14
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/cargo/storage)
-=======
- },
-/turf/open/floor/circuit,
-/area/station/ai_monitored/turret_protected/ai)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"aXa" = (
/turf/closed/wall,
/area/station/security/prison/mess)
@@ -4157,8 +2713,6 @@
},
/turf/open/floor/iron,
/area/station/engineering/break_room)
-<<<<<<< HEAD
-=======
"aYl" = (
/obj/machinery/camera/directional/east{
c_tag = "Xenobiology Lab - Test Chamber";
@@ -4167,7 +2721,6 @@
/obj/machinery/light/cold/directional/east,
/turf/open/floor/engine/xenobio,
/area/station/science/xenobiology)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"aYw" = (
/obj/machinery/door/airlock/external{
name = "Escape Pod Three";
@@ -4185,22 +2738,6 @@
},
/turf/open/space,
/area/space/nearstation)
-<<<<<<< HEAD
-"aYy" = (
-/obj/machinery/light/directional/south,
-/obj/structure/disposalpipe/segment{
- dir = 10
- },
-/obj/effect/turf_decal/siding/thinplating_new{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/cargo/storage)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"aYz" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/door/poddoor/shutters/preopen{
@@ -4241,83 +2778,6 @@
"aZj" = (
/obj/effect/turf_decal/tile/brown/half/contrasted{
dir = 4
-<<<<<<< HEAD
- },
-/obj/machinery/computer/order_console/mining,
-/turf/open/floor/iron,
-/area/station/cargo/miningoffice)
-"aZv" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- dir = 1;
- id = "ordnancebridge"
- },
-/obj/machinery/button/door{
- id = "ordnancebridge";
- pixel_x = -24;
- req_one_access = list("maint_tunnels","science")
- },
-/obj/effect/turf_decal/caution/stand_clear{
- dir = 1
- },
-/turf/open/floor/plating,
-/area/station/maintenance/aft/lesser)
-"aZA" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/button/door/directional/south{
- id = "PermaLockdown";
- name = "Panic Button";
- req_access = list("brig")
- },
-/turf/open/floor/iron,
-/area/station/security/execution/transfer)
-"aZL" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/spawner/random/trash/garbage{
- spawn_scatter_radius = 1
- },
-/turf/open/floor/plating,
-/area/station/maintenance/port/aft)
-"aZR" = (
-/obj/effect/turf_decal/plaque{
- icon_state = "L2"
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
-"bah" = (
-/obj/structure/disposalpipe/segment,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/structure/sign/poster/official/random/directional/north,
-/turf/open/floor/iron,
-/area/station/hallway/primary/port)
-"bar" = (
-/obj/structure/table,
-/obj/item/reagent_containers/cup/beaker{
- pixel_x = 10
- },
-/obj/item/flashlight/lamp{
- pixel_x = -7;
- pixel_y = 18;
- start_on = 0
- },
-/obj/item/kitchen/rollingpin{
- pixel_x = -4
- },
-/obj/effect/mapping_helpers/broken_floor,
-/obj/machinery/light/small/dim/directional/west,
-/turf/open/floor/plating,
-=======
},
/obj/machinery/computer/order_console/mining,
/turf/open/floor/iron,
@@ -4413,7 +2873,6 @@
/obj/effect/mapping_helpers/broken_floor,
/obj/machinery/light/small/dim/directional/west,
/turf/open/floor/plating,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/area/station/maintenance/port/aft)
"bas" = (
/obj/machinery/airalarm/directional/west,
@@ -4517,8 +2976,6 @@
/obj/effect/spawner/random/structure/grille,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
-<<<<<<< HEAD
-=======
"bbT" = (
/obj/structure/closet/crate,
/obj/item/stack/cable_coil,
@@ -4535,7 +2992,6 @@
/obj/structure/sign/warning/secure_area,
/turf/closed/wall/r_wall,
/area/station/science/research)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bcf" = (
/obj/machinery/portable_atmospherics/canister,
/obj/machinery/atmospherics/components/unary/portables_connector/visible{
@@ -4550,8 +3006,6 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-<<<<<<< HEAD
-=======
"bcw" = (
/obj/structure/cable,
/obj/structure/sign/poster/official/random/directional/west,
@@ -4572,7 +3026,6 @@
/obj/machinery/light/cold/directional/west,
/turf/open/floor/iron/dark,
/area/station/command/teleporter)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bcT" = (
/obj/machinery/door/poddoor/preopen{
id = "bridge blast";
@@ -4592,8 +3045,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/command/bridge)
-<<<<<<< HEAD
-=======
"bdb" = (
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -4605,7 +3056,6 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/central)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bdv" = (
/obj/effect/turf_decal/delivery,
/obj/structure/disposalpipe/trunk,
@@ -4626,19 +3076,6 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron/white/smooth_large,
/area/station/medical/surgery/theatre)
-<<<<<<< HEAD
-"bdE" = (
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/duct,
-/obj/structure/sign/poster/contraband/random/directional/south,
-/turf/open/floor/plating,
-/area/station/maintenance/port/aft)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bdP" = (
/obj/machinery/door/airlock/maintenance,
/obj/structure/cable,
@@ -4744,18 +3181,6 @@
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/turf/open/floor/iron/dark,
/area/station/science/ordnance)
-<<<<<<< HEAD
-"bfy" = (
-/obj/item/retractor,
-/obj/item/hemostat{
- pixel_x = -10
- },
-/obj/structure/table,
-/obj/effect/turf_decal/tile/purple/anticorner/contrasted,
-/turf/open/floor/iron/white,
-/area/station/science/robotics/lab)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bfM" = (
/obj/machinery/door/airlock/public/glass{
name = "Art Storage"
@@ -4910,19 +3335,6 @@
/obj/machinery/component_printer,
/turf/open/floor/iron/white,
/area/station/science/explab)
-<<<<<<< HEAD
-"biz" = (
-/obj/structure/table,
-/obj/item/analyzer,
-/obj/effect/turf_decal/siding/purple{
- dir = 10
- },
-/obj/structure/cable,
-/obj/machinery/power/apc/auto_name/directional/west,
-/turf/open/floor/iron/white,
-/area/station/science/ordnance/office)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"biA" = (
/obj/machinery/holopad,
/obj/effect/turf_decal/delivery,
@@ -5070,15 +3482,12 @@
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
-<<<<<<< HEAD
-=======
"bkJ" = (
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bkM" = (
/obj/machinery/light/small/directional/south,
/turf/open/floor/engine,
@@ -5107,27 +3516,6 @@
/obj/effect/spawner/random/vending/snackvend,
/turf/open/floor/wood,
/area/station/service/library)
-<<<<<<< HEAD
-"blg" = (
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/effect/spawner/random/structure/crate,
-/turf/open/floor/iron,
-/area/station/cargo/warehouse)
-"blt" = (
-/obj/machinery/camera/directional/south{
- c_tag = "Cargo Bay - Mailroom"
- },
-/obj/machinery/light/directional/south,
-/obj/effect/turf_decal/trimline/brown/filled/corner{
- dir = 8
- },
-/obj/effect/turf_decal/trimline/white/corner{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/cargo/sorting)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"blu" = (
/obj/structure/table/wood,
/obj/machinery/light/small/directional/west,
@@ -5171,20 +3559,6 @@
},
/turf/open/floor/iron,
/area/station/command/gateway)
-<<<<<<< HEAD
-"bmn" = (
-/obj/structure/cable,
-/obj/machinery/camera/motion/directional/south{
- c_tag = "Vault";
- network = list("vault")
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 8
- },
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/command/nuke_storage)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bmB" = (
/obj/machinery/light_switch/directional/south,
/obj/effect/turf_decal/tile/red/opposingcorners,
@@ -5250,8 +3624,6 @@
},
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/aisat/foyer)
-<<<<<<< HEAD
-=======
"bny" = (
/obj/machinery/turretid{
control_area = "/area/station/ai_monitored/turret_protected/aisat_interior";
@@ -5267,7 +3639,6 @@
},
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/aisat/foyer)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bnA" = (
/obj/structure/plasticflaps,
/obj/machinery/conveyor{
@@ -5378,8 +3749,6 @@
dir = 4
},
/area/station/service/chapel)
-<<<<<<< HEAD
-=======
"bpq" = (
/obj/structure/table/reinforced,
/obj/machinery/door/firedoor,
@@ -5400,7 +3769,6 @@
},
/turf/open/floor/iron,
/area/station/service/kitchen)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bpu" = (
/obj/machinery/airalarm/directional/north,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
@@ -5428,8 +3796,6 @@
/obj/effect/turf_decal/tile/purple,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-<<<<<<< HEAD
-=======
"bpY" = (
/obj/machinery/light/small/directional/west,
/obj/item/clothing/mask/animal/horsehead,
@@ -5448,7 +3814,6 @@
},
/turf/open/floor/iron/white/corner,
/area/station/hallway/secondary/entry)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bqk" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/atmos/glass{
@@ -5518,21 +3883,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/engineering/main)
-<<<<<<< HEAD
-"brN" = (
-/obj/structure/table,
-/obj/item/clothing/gloves/latex,
-/obj/item/clothing/gloves/latex,
-/obj/item/clothing/mask/surgical,
-/obj/item/clothing/mask/surgical,
-/obj/item/reagent_containers/spray/cleaner{
- pixel_x = -10;
- pixel_y = -1
- },
-/turf/open/floor/iron/white,
-/area/station/science/robotics/lab)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"brO" = (
/obj/structure/transit_tube/diagonal/topleft,
/turf/open/space,
@@ -5599,14 +3949,6 @@
},
/turf/open/floor/wood,
/area/station/service/library)
-<<<<<<< HEAD
-"bsv" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/cargo/sorting)
"bsz" = (
/obj/structure/cable,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
@@ -5623,24 +3965,6 @@
/area/station/service/theater)
"bsE" = (
/obj/structure/cable,
-=======
-"bsz" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/commons/locker)
-"bsC" = (
-/obj/structure/chair/wood/wings{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/carpet,
-/area/station/service/theater)
-"bsE" = (
-/obj/structure/cable,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/disposalpipe/sorting/mail{
@@ -5684,64 +4008,6 @@
},
/turf/open/floor/iron,
/area/station/hallway/secondary/exit/departure_lounge)
-<<<<<<< HEAD
-"btD" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 8
- },
-/turf/open/floor/plating,
-/area/station/maintenance/port/fore)
-"btL" = (
-/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{
- dir = 10
- },
-/obj/effect/turf_decal/stripes/corner,
-/obj/effect/turf_decal/stripes/corner{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/turf/open/floor/iron/white,
-/area/station/science/ordnance/storage)
-"bug" = (
-/obj/structure/lattice,
-/obj/item/tank/internals/oxygen/empty,
-/turf/open/space/basic,
-/area/space/nearstation)
-"buj" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/segment{
- dir = 9
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
-"buk" = (
-/obj/structure/sign/warning/electric_shock,
-/turf/closed/wall/r_wall,
-/area/station/maintenance/starboard/fore)
-"bus" = (
-/obj/structure/reagent_dispensers/watertank,
-/obj/item/extinguisher{
- pixel_x = 4;
- pixel_y = 3
- },
-/obj/item/extinguisher,
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/structure/window/reinforced/spawner/directional/south,
-/turf/open/floor/iron,
-/area/station/science/xenobiology)
-=======
"btC" = (
/obj/effect/turf_decal/stripes/line{
dir = 9
@@ -5810,7 +4076,6 @@
/obj/structure/closet/bombcloset,
/turf/open/floor/plating,
/area/station/maintenance/aft/lesser)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"buE" = (
/obj/machinery/power/apc/auto_name/directional/south,
/obj/structure/window/spawner/directional/west,
@@ -5846,8 +4111,6 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/port)
-<<<<<<< HEAD
-=======
"buL" = (
/obj/structure/closet/secure_closet/exile,
/obj/structure/extinguisher_cabinet/directional/west,
@@ -5856,7 +4119,6 @@
},
/turf/open/floor/iron,
/area/station/command/gateway)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"buN" = (
/obj/structure/flora/bush/large/style_random,
/obj/structure/disposalpipe/segment,
@@ -5884,8 +4146,6 @@
},
/turf/open/floor/iron,
/area/station/commons/locker)
-<<<<<<< HEAD
-=======
"bvl" = (
/obj/machinery/newscaster/directional/east,
/obj/structure/table,
@@ -5908,7 +4168,6 @@
/obj/effect/turf_decal/tile/brown/opposingcorners,
/turf/open/floor/iron,
/area/station/cargo/sorting)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bvJ" = (
/obj/effect/spawner/structure/window,
/turf/open/floor/plating,
@@ -5917,19 +4176,6 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/science/robotics/lab)
-<<<<<<< HEAD
-"bvU" = (
-/obj/machinery/atmospherics/pipe/smart/simple/dark/visible,
-/obj/effect/turf_decal/siding/purple{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/firealarm/directional/east,
-/obj/structure/cable,
-/turf/open/floor/iron/dark,
-/area/station/science/ordnance)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bvY" = (
/obj/machinery/power/tracker,
/obj/structure/cable,
@@ -5978,18 +4224,6 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron,
/area/station/ai_monitored/command/storage/eva)
-<<<<<<< HEAD
-"bxc" = (
-/obj/structure/sink{
- dir = 8;
- pixel_x = 14
- },
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron,
-/area/station/cargo/warehouse)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bxf" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -6024,13 +4258,10 @@
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/iron/white,
/area/station/medical/medbay/central)
-<<<<<<< HEAD
-=======
"bxr" = (
/obj/structure/sign/warning/electric_shock/directional/east,
/turf/open/space/basic,
/area/space/nearstation)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bxE" = (
/obj/machinery/camera/directional/south{
c_tag = "Chemistry South";
@@ -6094,8 +4325,6 @@
/obj/effect/landmark/start/assistant,
/turf/open/floor/iron,
/area/station/commons/fitness/recreation)
-<<<<<<< HEAD
-=======
"byE" = (
/obj/effect/turf_decal/trimline/purple/filled/line{
dir = 1
@@ -6131,7 +4360,6 @@
/obj/effect/turf_decal/tile/bar,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"byR" = (
/obj/structure/sign/warning/secure_area/directional/north,
/obj/structure/cable,
@@ -6223,8 +4451,6 @@
},
/turf/open/floor/iron/white,
/area/station/science/research)
-<<<<<<< HEAD
-=======
"bBy" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -6237,7 +4463,6 @@
/obj/effect/mapping_helpers/mail_sorting/supply/cargo_bay,
/turf/open/floor/iron,
/area/station/hallway/primary/port)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bBA" = (
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -6248,16 +4473,6 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-<<<<<<< HEAD
-"bBC" = (
-/obj/structure/sign/poster/random/directional/west,
-/obj/effect/turf_decal/tile/neutral{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bBK" = (
/obj/structure/table,
/obj/item/storage/dice,
@@ -6686,25 +4901,6 @@
location = "11.1-Command-Starboard"
},
/obj/structure/cable,
-<<<<<<< HEAD
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
-"bKe" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/machinery/airalarm/directional/south,
-/obj/structure/cable,
-/obj/structure/table/glass,
-/obj/item/clothing/glasses/science,
-/obj/item/clothing/glasses/science,
-/obj/machinery/power/apc/auto_name/directional/west,
-/turf/open/floor/iron/white,
-/area/station/medical/pharmacy)
-"bKz" = (
-/turf/closed/wall/mineral/plastitanium,
-/area/station/security/execution/transfer)
-=======
/obj/effect/turf_decal/siding/wood/corner{
dir = 1
},
@@ -7029,7 +5225,6 @@
},
/turf/open/floor/iron/white,
/area/station/medical/medbay/lobby)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bKT" = (
/obj/machinery/door/airlock/grunge{
name = "Prison Forestry"
@@ -7042,8 +5237,6 @@
"bLd" = (
/turf/closed/wall,
/area/station/maintenance/starboard/aft)
-<<<<<<< HEAD
-=======
"bLh" = (
/obj/effect/turf_decal/trimline/green/line{
dir = 1
@@ -7068,7 +5261,6 @@
/obj/structure/window/spawner/directional/west,
/turf/open/floor/iron/dark,
/area/station/service/cafeteria)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bLj" = (
/obj/effect/turf_decal/trimline/blue/filled/line,
/obj/effect/turf_decal/trimline/brown/filled/warning,
@@ -7085,8 +5277,6 @@
/obj/structure/window/reinforced/spawner/directional/west,
/turf/open/floor/plating/airless,
/area/space/nearstation)
-<<<<<<< HEAD
-=======
"bLY" = (
/obj/effect/turf_decal/trimline/red/filled/corner{
dir = 1
@@ -7100,7 +5290,6 @@
},
/turf/open/floor/iron,
/area/station/cargo/storage)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bMa" = (
/obj/structure/disposaloutlet{
dir = 4;
@@ -7146,14 +5335,6 @@
},
/turf/open/floor/iron/checker,
/area/station/engineering/atmos/pumproom)
-<<<<<<< HEAD
-"bME" = (
-/obj/structure/table,
-/obj/item/cigarette/pipe,
-/turf/open/floor/plating,
-/area/station/maintenance/port)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bMM" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/door/poddoor/preopen{
@@ -7231,21 +5412,11 @@
},
/turf/open/floor/plating,
/area/station/maintenance/starboard/greater)
-<<<<<<< HEAD
-"bNv" = (
-/obj/structure/table,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/science/ordnance/testlab)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bNE" = (
/obj/machinery/light/directional/east,
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/engineering/supermatter/room)
-<<<<<<< HEAD
-=======
"bNN" = (
/obj/structure/disposalpipe/segment{
dir = 6
@@ -7253,7 +5424,6 @@
/obj/structure/railing,
/turf/open/floor/iron,
/area/station/cargo/lobby)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bNP" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable,
@@ -7335,44 +5505,6 @@
"bQj" = (
/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{
dir = 4
-<<<<<<< HEAD
- },
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/station/maintenance/department/engine)
-"bQk" = (
-/obj/item/bodypart/arm/left,
-/turf/open/floor/plating/airless,
-/area/station/science/ordnance/bomb)
-"bQN" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
-/obj/machinery/computer/security/telescreen/entertainment/directional/north,
-/turf/open/floor/iron/grimy,
-/area/station/service/chapel/office)
-"bQO" = (
-/obj/machinery/power/apc/auto_name/directional/north,
-/obj/machinery/camera/directional/north{
- c_tag = "Bar - Starboard"
- },
-/obj/structure/cable,
-/obj/effect/spawner/random/entertainment/arcade,
-/obj/effect/turf_decal/tile/bar/opposingcorners,
-/turf/open/floor/iron,
-/area/station/commons/lounge)
-"bQQ" = (
-/obj/effect/turf_decal/trimline/purple/filled/line{
- dir = 1
- },
-/obj/machinery/smartfridge/extract/preloaded,
-/obj/effect/turf_decal/bot_white,
-/turf/open/floor/iron,
-/area/station/science/xenobiology)
-"bRb" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/start/scientist,
-/turf/open/floor/engine,
-/area/station/science/explab)
-=======
},
/obj/structure/cable,
/turf/open/floor/plating,
@@ -7430,7 +5562,6 @@
/obj/machinery/light/small/directional/south,
/turf/open/floor/carpet,
/area/station/command/corporate_showroom)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bRq" = (
/obj/structure/table/wood,
/obj/item/food/grown/harebell{
@@ -7509,22 +5640,6 @@
},
/turf/open/floor/wood,
/area/station/command/heads_quarters/hop)
-<<<<<<< HEAD
-"bSp" = (
-/obj/machinery/door/airlock/mining{
- name = "Quartermaster's Office"
- },
-/obj/effect/mapping_helpers/airlock/access/all/supply/qm,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/yellow/diagonal_edge,
-/obj/effect/turf_decal/tile/brown/diagonal_centre,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/door/firedoor,
-/turf/open/floor/iron/diagonal,
-/area/station/command/heads_quarters/qm)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bSr" = (
/obj/structure/reagent_dispensers/water_cooler,
/obj/machinery/airalarm/directional/west,
@@ -7532,8 +5647,6 @@
dir = 8
},
/area/station/commons/fitness)
-<<<<<<< HEAD
-=======
"bSs" = (
/obj/effect/turf_decal/stripes/line{
dir = 5
@@ -7558,7 +5671,6 @@
/obj/effect/mapping_helpers/requests_console/ore_update,
/turf/open/floor/iron/white,
/area/station/medical/pharmacy)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bSY" = (
/obj/structure/rack,
/obj/effect/spawner/random/maintenance,
@@ -7581,8 +5693,6 @@
},
/turf/open/floor/iron,
/area/station/commons/lounge)
-<<<<<<< HEAD
-=======
"bTm" = (
/obj/structure/table/reinforced,
/obj/item/wheelchair{
@@ -7597,7 +5707,6 @@
/obj/machinery/light/directional/east,
/turf/open/floor/iron/dark,
/area/station/medical/office)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bTq" = (
/obj/machinery/camera/motion/directional/south{
c_tag = "AI Upload Chamber - Port";
@@ -7608,32 +5717,11 @@
/obj/machinery/power/apc/auto_name/directional/south,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/ai_upload)
-<<<<<<< HEAD
-"bUb" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/trimline/brown/filled/corner{
- dir = 1
- },
-/obj/effect/turf_decal/trimline/brown/filled/corner{
- dir = 4
- },
-/obj/effect/decal/cleanable/wrapping,
-/turf/open/floor/iron,
-/area/station/cargo/sorting)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bUc" = (
/obj/machinery/shower/directional/west,
/obj/effect/landmark/start/assistant,
/turf/open/floor/iron/freezer,
/area/station/commons/toilet/restrooms)
-<<<<<<< HEAD
-"bUg" = (
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/brown/opposingcorners,
-/turf/open/floor/iron,
-/area/station/cargo/storage)
-=======
"bUk" = (
/obj/structure/table/reinforced,
/obj/machinery/door/firedoor,
@@ -7672,7 +5760,6 @@
/obj/item/disk/nuclear,
/turf/open/floor/carpet,
/area/station/command/heads_quarters/captain/private)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bUC" = (
/obj/structure/cable,
/obj/machinery/power/apc/auto_name/directional/north,
@@ -7800,20 +5887,6 @@
},
/turf/open/floor/iron/white,
/area/station/medical/virology)
-<<<<<<< HEAD
-"bWs" = (
-/obj/structure/cable,
-/obj/machinery/door/airlock/external{
- name = "Solar Maintenance"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 1
- },
-/obj/effect/mapping_helpers/airlock/access/all/engineering/general,
-/turf/open/floor/plating,
-/area/station/maintenance/solars/port/fore)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bWw" = (
/obj/structure/chair/stool/directional/south,
/obj/machinery/computer/pod/old/mass_driver_controller/trash{
@@ -7821,22 +5894,6 @@
},
/turf/open/floor/plating,
/area/station/maintenance/disposal)
-<<<<<<< HEAD
-"bWA" = (
-/obj/machinery/light/directional/west,
-/obj/machinery/piratepad/civilian,
-/obj/effect/turf_decal/bot_white,
-/obj/effect/turf_decal/tile/brown{
- dir = 8
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral,
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bWM" = (
/obj/item/radio/intercom/directional/south,
/obj/effect/turf_decal/tile/blue,
@@ -7876,8 +5933,6 @@
/obj/machinery/duct,
/turf/open/floor/iron,
/area/station/commons/fitness/recreation)
-<<<<<<< HEAD
-=======
"bXc" = (
/obj/structure/table,
/obj/machinery/cell_charger,
@@ -7906,7 +5961,6 @@
},
/turf/open/floor/iron,
/area/station/science/explab)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bXk" = (
/obj/machinery/telecomms/server/presets/command,
/turf/open/floor/circuit/telecomms/mainframe,
@@ -7984,25 +6038,6 @@
"bYz" = (
/turf/open/floor/circuit,
/area/station/maintenance/port/aft)
-<<<<<<< HEAD
-"bYF" = (
-/obj/structure/sign/chalkboard_menu,
-/turf/closed/wall,
-/area/station/commons/storage/primary)
-"bYU" = (
-/obj/item/folder/red{
- pixel_y = 3
- },
-/obj/structure/table/glass,
-/obj/item/folder/red{
- pixel_y = 3
- },
-/obj/effect/turf_decal/tile/red/half/contrasted{
- dir = 4
- },
-/turf/open/floor/iron/dark,
-/area/station/command/bridge)
-=======
"bYN" = (
/obj/effect/turf_decal/siding/wideplating_new{
dir = 4
@@ -8024,7 +6059,6 @@
/obj/structure/window/reinforced/spawner/directional/north,
/turf/open/floor/iron,
/area/station/science/xenobiology)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bZq" = (
/obj/machinery/seed_extractor,
/obj/effect/turf_decal/stripes/line{
@@ -8077,14 +6111,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/dark,
/area/station/security/courtroom)
-<<<<<<< HEAD
-"car" = (
-/obj/structure/disposalpipe/segment,
-/obj/effect/spawner/structure/window,
-/turf/open/floor/plating,
-/area/station/cargo/sorting)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"caO" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable,
@@ -8093,14 +6119,11 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden,
/turf/open/floor/iron,
/area/station/maintenance/disposal/incinerator)
-<<<<<<< HEAD
-=======
"caV" = (
/obj/vehicle/sealed/mecha/ripley/cargo,
/obj/effect/decal/cleanable/generic,
/turf/open/floor/iron/recharge_floor,
/area/station/cargo/warehouse)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"cbg" = (
/obj/effect/turf_decal/tile/purple{
dir = 1
@@ -8117,23 +6140,6 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/aft)
-<<<<<<< HEAD
-"cbz" = (
-/turf/closed/wall,
-/area/station/cargo/storage)
-"cbK" = (
-/obj/structure/table/reinforced,
-/obj/item/emergency_bed,
-/obj/item/emergency_bed{
- pixel_y = 3
- },
-/obj/item/emergency_bed{
- pixel_y = 6
- },
-/obj/structure/window/spawner/directional/west,
-/turf/open/floor/iron/dark,
-/area/station/medical/office)
-=======
"cbp" = (
/obj/structure/chair/office{
dir = 8
@@ -8148,7 +6154,6 @@
"cbz" = (
/turf/closed/wall,
/area/station/cargo/storage)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"ccc" = (
/obj/effect/turf_decal/tile/neutral{
dir = 4
@@ -8157,26 +6162,6 @@
/obj/machinery/duct,
/turf/open/floor/iron/cafeteria,
/area/station/service/kitchen)
-<<<<<<< HEAD
-"cci" = (
-/obj/machinery/computer/mecha{
- dir = 8
- },
-/obj/effect/turf_decal/trimline/purple/filled/line{
- dir = 5
- },
-/obj/machinery/requests_console/directional/east{
- department = "Research Director's Desk";
- name = "Research Director's Requests Console"
- },
-/obj/effect/mapping_helpers/requests_console/announcement,
-/obj/effect/mapping_helpers/requests_console/information,
-/obj/effect/mapping_helpers/requests_console/assistance,
-/obj/machinery/computer/security/telescreen/rd/directional/north,
-/turf/open/floor/iron/white,
-/area/station/command/heads_quarters/rd)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"ccD" = (
/mob/living/carbon/human/species/monkey,
/turf/open/floor/grass,
@@ -8213,8 +6198,6 @@
},
/turf/open/floor/iron,
/area/station/commons/toilet/auxiliary)
-<<<<<<< HEAD
-=======
"cdC" = (
/obj/structure/table/wood,
/obj/item/flashlight/lamp/green{
@@ -8228,7 +6211,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/science/ordnance/testlab)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"cdX" = (
/turf/closed/wall,
/area/station/engineering/storage/tech)
@@ -8426,8 +6408,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
-<<<<<<< HEAD
-=======
"cgP" = (
/obj/machinery/air_sensor/ordnance_burn_chamber,
/turf/open/floor/engine/vacuum,
@@ -8437,7 +6417,6 @@
/obj/structure/cable,
/turf/open/floor/catwalk_floor/iron,
/area/station/cargo/storage)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"cha" = (
/obj/machinery/door/airlock/research/glass{
name = "Ordnance Lab"
@@ -8448,8 +6427,6 @@
/obj/effect/mapping_helpers/airlock/access/all/science/ordnance,
/turf/open/floor/iron/dark/airless,
/area/station/science/ordnance/freezerchamber)
-<<<<<<< HEAD
-=======
"chn" = (
/obj/structure/sign/warning/secure_area/directional/south,
/obj/structure/table/reinforced,
@@ -8460,7 +6437,6 @@
/obj/machinery/light/small/directional/south,
/turf/open/floor/iron/dark,
/area/station/medical/break_room)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"chH" = (
/obj/structure/chair/stool/directional/west,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -8488,17 +6464,6 @@
},
/turf/closed/wall,
/area/station/maintenance/central)
-<<<<<<< HEAD
-"cia" = (
-/obj/structure/sign/poster/random/directional/south,
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/tile/green{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"cii" = (
/obj/structure/disposalpipe/segment{
dir = 10
@@ -8506,8 +6471,6 @@
/obj/structure/lattice/catwalk,
/turf/open/space,
/area/space/nearstation)
-<<<<<<< HEAD
-=======
"ciE" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -8517,7 +6480,6 @@
},
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"ciG" = (
/obj/structure/table/wood,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -8582,8 +6544,6 @@
},
/turf/open/floor/plating,
/area/station/maintenance/solars/port/aft)
-<<<<<<< HEAD
-=======
"ckB" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -8592,7 +6552,6 @@
/obj/effect/turf_decal/bot_white,
/turf/open/floor/iron,
/area/station/cargo/storage)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"ckE" = (
/obj/effect/turf_decal/trimline/blue/filled/line{
dir = 4
@@ -8608,80 +6567,6 @@
/obj/structure/window/reinforced/spawner/directional/east,
/turf/open/floor/iron/white,
/area/station/science/xenobiology)
-<<<<<<< HEAD
-"clf" = (
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/tile/brown{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/cargo/lobby)
-"clj" = (
-/obj/effect/spawner/random/structure/grille,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/aft)
-"cln" = (
-/obj/item/kirbyplants/random,
-/obj/effect/turf_decal/tile/purple/opposingcorners,
-/obj/structure/window/reinforced/spawner/directional/north,
-/turf/open/floor/iron,
-/area/station/science/research)
-"clp" = (
-/obj/structure/reagent_dispensers/watertank,
-/turf/open/floor/plating,
-/area/station/maintenance/port)
-"clq" = (
-/turf/open/floor/carpet,
-/area/station/security/detectives_office)
-"clD" = (
-/obj/machinery/door/airlock/research/glass/incinerator/ordmix_exterior{
- name = "Burn Chamber Exterior Airlock"
- },
-/obj/effect/mapping_helpers/airlock/locked,
-/obj/effect/mapping_helpers/airlock/access/all/science/ordnance,
-/turf/open/floor/engine/vacuum,
-/area/station/science/ordnance/burnchamber)
-"clE" = (
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/commons/fitness/recreation)
-"clO" = (
-/obj/machinery/door/window/left/directional/north{
- name = "Inner Pipe Access";
- req_access = list("atmospherics")
- },
-/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{
- dir = 4
- },
-/obj/machinery/atmospherics/components/binary/pump/off{
- dir = 1;
- name = "O2 To Pure"
- },
-/obj/structure/window/spawner/directional/east,
-/obj/structure/window/spawner/directional/west,
-/turf/open/floor/iron/dark,
-/area/station/engineering/atmos)
-"clQ" = (
-/turf/closed/wall,
-/area/station/command/teleporter)
-"cml" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/effect/turf_decal/siding/purple{
- dir = 1
- },
-/turf/open/floor/iron/white,
-/area/station/science/ordnance/storage)
-"cmA" = (
-/obj/structure/table/wood,
-/obj/item/folder/red,
-/turf/open/floor/carpet,
-/area/station/command/bridge)
-=======
"clj" = (
/obj/effect/spawner/random/structure/grille,
/turf/open/floor/plating,
@@ -8731,7 +6616,6 @@
},
/turf/open/floor/iron/white,
/area/station/science/ordnance/storage)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"cmB" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable,
@@ -8860,14 +6744,6 @@
},
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/aisat/foyer)
-<<<<<<< HEAD
-"coE" = (
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 4
- },
-/obj/effect/turf_decal/siding/thinplating_new{
- dir = 4
-=======
"com" = (
/obj/structure/cable,
/obj/machinery/netpod,
@@ -8878,17 +6754,8 @@
"coz" = (
/obj/effect/turf_decal/trimline/brown/filled/corner{
dir = 8
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
},
/turf/open/floor/iron,
-/area/station/cargo/storage)
-"coJ" = (
-/obj/structure/chair/stool/directional/north,
-/obj/effect/decal/cleanable/blood/old,
-/turf/open/floor/wood,
-/area/station/maintenance/port/aft)
-"cpi" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/circuit/green{
luminosity = 2
},
@@ -8899,7 +6766,6 @@
name = "Bridge Access Blast Door Control";
req_access = list("command")
},
-/obj/effect/turf_decal/tile/blue{
dir = 1
},
/turf/open/floor/iron/dark,
@@ -9005,8 +6871,6 @@
/obj/structure/cable,
/turf/open/floor/plating/airless,
/area/station/solars/port/aft)
-<<<<<<< HEAD
-=======
"cqm" = (
/obj/item/disk/data{
pixel_x = 9;
@@ -9027,7 +6891,6 @@
},
/turf/open/floor/carpet,
/area/station/command/corporate_showroom)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"cqp" = (
/obj/machinery/airalarm/directional/north,
/obj/effect/spawner/random/structure/closet_private,
@@ -9038,8 +6901,6 @@
/obj/effect/spawner/random/engineering/atmospherics_portable,
/turf/open/floor/plating,
/area/station/maintenance/starboard/aft)
-<<<<<<< HEAD
-=======
"cqy" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -9048,7 +6909,6 @@
},
/turf/open/floor/iron,
/area/station/cargo/storage)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"cqD" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 8
@@ -63697,17 +61557,6 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron,
/area/station/commons/dorms)
-<<<<<<< HEAD
-"mtV" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/junction/flip{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/station/maintenance/port/fore)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"mtZ" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -64086,8 +61935,6 @@
/obj/effect/turf_decal/tile/red/opposingcorners,
/turf/open/floor/iron,
/area/station/security/checkpoint/science)
-<<<<<<< HEAD
-=======
"myG" = (
/obj/structure/sign/directions/evac,
/obj/structure/sign/directions/medical{
@@ -64098,7 +61945,6 @@
},
/turf/closed/wall,
/area/station/commons/lounge)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"myH" = (
/obj/effect/turf_decal/trimline/red/filled/line{
dir = 1
@@ -64106,14 +61952,6 @@
/obj/structure/cable,
/turf/open/floor/iron/white,
/area/station/security/prison)
-<<<<<<< HEAD
-"myS" = (
-/obj/structure/sign/warning/vacuum/external/directional/north,
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/station/maintenance/port/fore)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"myY" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
@@ -64126,15 +61964,6 @@
/obj/machinery/vending/autodrobe/all_access,
/turf/open/floor/plating,
/area/station/maintenance/port)
-<<<<<<< HEAD
-"mzc" = (
-/obj/structure/table/reinforced,
-/obj/effect/spawner/random/entertainment/lighter,
-/obj/effect/turf_decal/tile/bar/opposingcorners,
-/turf/open/floor/iron,
-/area/station/service/bar)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"mzg" = (
/obj/structure/cable,
/obj/effect/turf_decal/siding/red,
@@ -64204,15 +62033,6 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/security/prison/visit)
-<<<<<<< HEAD
-"mzY" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron,
-/area/station/cargo/warehouse)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"mAb" = (
/obj/effect/turf_decal/tile/blue/fourcorners,
/turf/open/floor/iron/white,
@@ -66974,37 +64794,6 @@
},
/turf/open/floor/wood,
/area/station/commons/dorms)
-<<<<<<< HEAD
-"noX" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 8
- },
-/obj/structure/table/wood,
-/obj/effect/turf_decal/siding/wood{
- dir = 4
- },
-/obj/item/folder/yellow{
- pixel_x = 8;
- pixel_y = -1
- },
-/obj/item/ammo_casing/rocket{
- pixel_x = -2;
- pixel_y = 19;
- name = "Dud Rocket";
- desc = "An 84mm High Explosive rocket. This one's a dud. Pretty sure."
- },
-/obj/item/computer_disk/quartermaster{
- pixel_x = 9;
- pixel_y = 13
- },
-/obj/effect/spawner/random/entertainment/lighter{
- pixel_x = -7;
- pixel_y = -4
- },
-/turf/open/floor/wood/large,
-/area/station/command/heads_quarters/qm)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"npv" = (
/obj/machinery/atmospherics/pipe/smart/simple/green/visible{
dir = 4
@@ -67017,20 +64806,6 @@
/obj/structure/window/spawner/directional/east,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos)
-<<<<<<< HEAD
-"npy" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/door/airlock/maintenance{
- name = "Mining Dock Maintenance"
- },
-/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den,
-/obj/effect/mapping_helpers/airlock/access/any/supply/mining,
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/plating,
-/area/station/maintenance/port/fore)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"npY" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/public/glass{
@@ -67150,8 +64925,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
-<<<<<<< HEAD
-=======
"nrB" = (
/obj/structure/cable,
/obj/structure/disposalpipe/segment,
@@ -67169,7 +64942,6 @@
/obj/structure/cable,
/turf/open/floor/wood,
/area/station/service/cafeteria)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"nrV" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden,
/turf/open/floor/iron/dark,
@@ -67360,29 +65132,6 @@
/obj/machinery/duct,
/turf/open/floor/iron/white,
/area/station/medical/storage)
-<<<<<<< HEAD
-"ntA" = (
-/obj/machinery/door/airlock/external,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/obj/structure/cable,
-/obj/effect/mapping_helpers/airlock/access/all/engineering/external,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/aft)
-"ntM" = (
-/obj/machinery/power/solar_control{
- id = "foreport";
- name = "Port Bow Solar Control"
- },
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/station/maintenance/solars/port/fore)
-"ntP" = (
-/obj/machinery/door/airlock/security/glass{
- name = "Brig Control"
- },
-=======
"ntm" = (
/obj/machinery/door/airlock/maintenance{
name = "Disposal Access"
@@ -67424,7 +65173,6 @@
/obj/machinery/door/airlock/security/glass{
name = "Brig Control"
},
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/obj/structure/cable,
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 1
@@ -67477,38 +65225,6 @@
/obj/structure/cable,
/obj/effect/turf_decal/trimline/blue/filled/line{
dir = 9
-<<<<<<< HEAD
- },
-/turf/open/floor/iron/white,
-/area/station/medical/office)
-"nut" = (
-/obj/machinery/door/airlock/maintenance,
-/obj/effect/mapping_helpers/airlock/unres{
- dir = 4
- },
-/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/station/maintenance/port/fore)
-"nuw" = (
-/obj/structure/disposalpipe/segment{
- dir = 9
- },
-/obj/effect/turf_decal/tile/brown{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/cargo/lobby)
-"nuB" = (
-/obj/structure/secure_safe/directional/south,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 1
- },
-=======
},
/turf/open/floor/iron/white,
/area/station/medical/office)
@@ -67523,7 +65239,6 @@
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 1
},
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/turf/open/floor/plating,
/area/station/commons/vacant_room/commissary)
"nuI" = (
@@ -67602,8 +65317,6 @@
/obj/structure/window/spawner/directional/east,
/turf/open/floor/iron/dark,
/area/station/medical/storage)
-<<<<<<< HEAD
-=======
"nwm" = (
/obj/structure/chair/comfy/brown{
dir = 8
@@ -67615,7 +65328,6 @@
},
/turf/open/floor/wood/large,
/area/station/command/heads_quarters/qm)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"nwq" = (
/obj/structure/table,
/obj/machinery/firealarm/directional/south,
@@ -67624,33 +65336,6 @@
},
/turf/open/floor/iron,
/area/station/command/gateway)
-<<<<<<< HEAD
-"nwx" = (
-/obj/item/storage/box/matches{
- pixel_x = -2;
- pixel_y = 3
- },
-/obj/item/cigarette/cigar{
- pixel_x = 4;
- pixel_y = 1
- },
-/obj/item/cigarette/cigar{
- pixel_x = -4;
- pixel_y = 1
- },
-/obj/item/cigarette/cigar/cohiba,
-/obj/structure/table/wood,
-/turf/open/floor/carpet,
-/area/station/command/corporate_showroom)
-"nwA" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
-/obj/effect/landmark/start/depsec/supply,
-/obj/machinery/power/apc/auto_name/directional/east,
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/security/checkpoint/supply)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"nwC" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable,
@@ -67661,10 +65346,6 @@
/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible/layer5,
/turf/closed/wall,
/area/station/engineering/atmos/pumproom)
-<<<<<<< HEAD
-"nwT" = (
-/obj/structure/disposalpipe/sorting/mail/flip{
-=======
"nwL" = (
/obj/machinery/computer/upload/ai,
/obj/machinery/door/window/right/directional/south{
@@ -71787,7 +69468,6 @@
/area/station/ai_monitored/turret_protected/ai_upload)
"oWH" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
dir = 8
},
/obj/effect/turf_decal/stripes/line,
@@ -81778,8 +79458,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/aisat/exterior)
-<<<<<<< HEAD
-=======
"qnj" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -81787,7 +79465,6 @@
/obj/effect/turf_decal/tile/brown/opposingcorners,
/turf/open/floor/iron,
/area/station/cargo/storage)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"qno" = (
/obj/structure/table,
/obj/machinery/microwave{
@@ -81802,8 +79479,6 @@
/obj/structure/cable,
/turf/open/floor/iron/white,
/area/station/science/xenobiology/hallway)
-<<<<<<< HEAD
-=======
"qnr" = (
/obj/structure/cable,
/obj/effect/spawner/random/maintenance,
@@ -81811,7 +79486,6 @@
/obj/structure/sign/poster/contraband/random/directional/east,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"qnt" = (
/obj/structure/cable,
/obj/effect/turf_decal/tile/neutral/half/contrasted,
@@ -82272,10 +79946,6 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/security/holding_cell)
-<<<<<<< HEAD
-"qvi" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
-=======
"quT" = (
/obj/effect/turf_decal/trimline/brown/filled/line,
/obj/machinery/light/directional/south,
@@ -83930,7 +81600,6 @@
"qWR" = (
/obj/structure/cable,
/obj/effect/turf_decal/trimline/blue/filled/warning{
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
dir = 1
},
/turf/open/floor/engine/vacuum,
@@ -85534,20 +83203,6 @@
/obj/structure/closet,
/turf/open/floor/plating,
/area/station/maintenance/aft/lesser)
-<<<<<<< HEAD
-"qYb" = (
-/obj/structure/closet{
- name = "evidence closet 3"
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/tile/red/half/contrasted{
- dir = 4
- },
-/obj/item/poster/traitor,
-/turf/open/floor/iron/dark,
-/area/station/security/evidence)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"qYd" = (
/obj/structure/cable,
/turf/open/floor/iron/white,
@@ -85563,8 +83218,6 @@
/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms,
/turf/open/floor/iron/dark,
/area/station/tcommsat/server)
-<<<<<<< HEAD
-=======
"qYt" = (
/obj/structure/table/reinforced,
/obj/item/paper_bin{
@@ -85574,21 +83227,17 @@
/obj/effect/turf_decal/tile/purple/fourcorners,
/turf/open/floor/iron,
/area/station/hallway/primary/aft)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"qYw" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/cable,
/turf/open/floor/iron/white,
/area/station/science/research)
-<<<<<<< HEAD
-=======
"qYC" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/ai_monitored/command/nuke_storage)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"qZa" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -87282,8 +84931,6 @@
/obj/structure/cable,
/turf/open/floor/iron/white,
/area/station/security/prison/visit)
-<<<<<<< HEAD
-=======
"ryV" = (
/obj/effect/turf_decal/trimline/brown/corner{
dir = 4
@@ -87293,7 +84940,6 @@
},
/turf/open/floor/iron,
/area/station/cargo/lobby)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"rza" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -89089,8 +86735,6 @@
},
/turf/open/floor/iron/dark,
/area/station/engineering/atmospherics_engine)
-<<<<<<< HEAD
-=======
"saD" = (
/obj/machinery/light_switch/directional/north,
/obj/structure/table/wood,
@@ -89117,7 +86761,6 @@
/obj/structure/window/spawner/directional/west,
/turf/open/floor/iron/dark,
/area/station/service/cafeteria)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"saN" = (
/obj/structure/bookcase/random/religion,
/turf/open/floor/wood,
@@ -89132,19 +86775,6 @@
/obj/machinery/atmospherics/pipe/smart/simple/green/visible,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos)
-<<<<<<< HEAD
-"sbo" = (
-/obj/machinery/requests_console/directional/south{
- department = "Mining";
- name = "Mining Requests Console"
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/cargo/miningoffice)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"sbp" = (
/obj/effect/turf_decal/trimline/red/filled/corner{
dir = 8
@@ -89170,14 +86800,6 @@
/mob/living/basic/parrot/poly,
/turf/open/floor/iron/dark,
/area/station/command/heads_quarters/ce)
-<<<<<<< HEAD
-"sbD" = (
-/obj/structure/sign/directions/medical{
- pixel_y = -7
- },
-/turf/closed/wall,
-/area/station/medical/pharmacy)
-=======
"sbF" = (
/obj/machinery/conveyor{
dir = 1;
@@ -89191,7 +86813,6 @@
/obj/structure/sign/warning/directional/west,
/turf/open/floor/plating,
/area/station/cargo/sorting)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"sbG" = (
/obj/structure/window/reinforced/spawner/directional/west,
/obj/structure/window/reinforced/spawner/directional/east,
@@ -89374,36 +86995,10 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-<<<<<<< HEAD
-"seE" = (
-/obj/structure/sign/warning/biohazard,
-/turf/closed/wall/r_wall,
-/area/station/science/research)
-"seJ" = (
-/obj/machinery/light/directional/south,
-/obj/structure/chair{
- dir = 1
- },
-/obj/effect/landmark/start/assistant,
-/obj/effect/turf_decal/tile/brown/anticorner/contrasted,
-/turf/open/floor/iron,
-/area/station/cargo/lobby)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"seN" = (
/obj/structure/sign/directions/evac,
/turf/closed/wall/r_wall,
/area/station/hallway/primary/aft)
-<<<<<<< HEAD
-"seO" = (
-/obj/effect/turf_decal/trimline/brown/warning{
- dir = 8
- },
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/iron,
-/area/station/cargo/sorting)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"sfg" = (
/obj/structure/cable,
/obj/effect/turf_decal/trimline/red/filled/line{
@@ -89452,30 +87047,6 @@
/obj/machinery/light/small/directional/west,
/turf/open/floor/iron/dark,
/area/station/security/evidence)
-<<<<<<< HEAD
-"sfW" = (
-/obj/machinery/conveyor/inverted{
- dir = 6;
- id = "QMLoad"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 5
- },
-/obj/structure/railing{
- dir = 1
- },
-/turf/open/floor/plating,
-/area/station/cargo/storage)
-"sga" = (
-/obj/effect/spawner/random/maintenance,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/station/maintenance/port/fore)
-=======
"sgc" = (
/obj/structure/table/reinforced,
/obj/item/paper_bin{
@@ -89485,7 +87056,6 @@
/obj/effect/turf_decal/tile/yellow/fourcorners,
/turf/open/floor/iron,
/area/station/hallway/primary/aft)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"sgh" = (
/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{
dir = 5
@@ -89726,21 +87296,6 @@
/obj/structure/window/reinforced/spawner/directional/north,
/turf/open/floor/wood,
/area/station/command/heads_quarters/captain/private)
-<<<<<<< HEAD
-"skj" = (
-/obj/structure/table,
-/obj/item/storage/medkit/regular{
- pixel_x = 4;
- pixel_y = 4
- },
-/obj/item/storage/medkit/regular,
-/obj/machinery/airalarm/directional/south,
-/obj/effect/turf_decal/tile/blue/half/contrasted,
-/obj/machinery/light/cold/directional/south,
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/central)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"skx" = (
/obj/effect/turf_decal/tile/yellow/half/contrasted{
dir = 8
@@ -89755,9 +87310,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/science/lab)
-<<<<<<< HEAD
-"skD" = (
-=======
"skW" = (
/obj/effect/spawner/structure/window/reinforced/tinted,
/turf/open/floor/plating,
@@ -89959,192 +87511,6 @@
/turf/open/floor/iron/dark,
/area/station/engineering/storage/tech)
"soX" = (
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/landmark/event_spawn,
-<<<<<<< HEAD
-/obj/effect/turf_decal/bot_white,
-/turf/open/floor/iron,
-/area/station/cargo/storage)
-"skW" = (
-/obj/effect/spawner/structure/window/reinforced/tinted,
-/turf/open/floor/plating,
-/area/station/medical/morgue)
-"slc" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/vehicle/ridden/janicart,
-/obj/item/key/janitor,
-/turf/open/floor/iron,
-/area/station/service/janitor)
-"sli" = (
-/obj/effect/turf_decal/trimline/red/filled/line{
- dir = 6
- },
-/turf/open/floor/iron/dark,
-/area/station/security/checkpoint/medical)
-"sln" = (
-/obj/structure/table/reinforced,
-/obj/machinery/door/firedoor,
-/obj/item/reagent_containers/condiment/peppermill{
- pixel_x = 3
- },
-/obj/item/reagent_containers/condiment/saltshaker{
- pixel_x = -3
- },
-/obj/machinery/door/poddoor/shutters/preopen{
- dir = 1;
- id = "kitchen_counter";
- name = "Kitchen Counter Shutters"
- },
-/obj/effect/turf_decal/tile/bar/opposingcorners,
-/obj/effect/turf_decal/siding/wood/corner{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/service/kitchen)
-"sls" = (
-/obj/structure/disposalpipe/segment,
-/obj/structure/cable,
-/obj/machinery/light/floor,
-/turf/open/floor/iron/white,
-/area/station/science/xenobiology/hallway)
-"slC" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 1
- },
-/turf/open/floor/iron/white/smooth_large,
-/area/station/medical/pharmacy)
-"slD" = (
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/blue{
- dir = 4
- },
-/turf/open/floor/iron/white/corner,
-/area/station/hallway/secondary/entry)
-"slI" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/red/fourcorners,
-/turf/open/floor/iron/white,
-/area/station/security/prison/safe)
-"smg" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible,
-/obj/effect/mapping_helpers/airlock/locked,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 1
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2,
-/obj/machinery/door/airlock/public/glass/incinerator/atmos_exterior,
-/turf/open/floor/engine/vacuum,
-/area/station/maintenance/disposal/incinerator)
-"smt" = (
-/obj/machinery/atmospherics/pipe/bridge_pipe/yellow/visible{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible,
-/turf/open/floor/iron,
-/area/station/engineering/atmos)
-"smy" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/mapping_helpers/broken_floor,
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/station/maintenance/port/fore)
-"smG" = (
-/obj/structure/disposalpipe/segment,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/bar,
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
-"smZ" = (
-/turf/open/floor/iron/dark,
-/area/station/engineering/atmos)
-"snb" = (
-/obj/structure/table/optable,
-/obj/effect/turf_decal/tile/blue/fourcorners,
-/turf/open/floor/iron/white,
-/area/station/medical/surgery/theatre)
-"snj" = (
-/obj/machinery/igniter/incinerator_ordmix,
-/turf/open/floor/engine/vacuum,
-/area/station/science/ordnance/burnchamber)
-"snB" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/engineering/gravity_generator)
-"snE" = (
-/obj/structure/cable,
-/obj/effect/turf_decal/siding/purple{
- dir = 9
- },
-/turf/open/floor/iron/white,
-/area/station/science/ordnance/testlab)
-"soi" = (
-/obj/machinery/door/airlock/maintenance,
-/obj/structure/cable,
-/obj/effect/mapping_helpers/airlock/unres,
-/obj/effect/mapping_helpers/airlock/access/any/command/maintenance,
-/turf/open/floor/plating,
-/area/station/maintenance/central)
-"sok" = (
-/obj/item/storage/box,
-/turf/open/floor/plating,
-/area/station/maintenance/port)
-"sol" = (
-/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{
- dir = 4
- },
-/obj/effect/turf_decal/siding/purple{
- dir = 1
- },
-/obj/machinery/light/directional/north,
-/obj/structure/sign/poster/official/moth_piping/directional/north,
-/turf/open/floor/iron/dark,
-/area/station/science/ordnance)
-"sou" = (
-/obj/effect/turf_decal/delivery,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper,
-/obj/machinery/door/airlock/external{
- name = "Departure Lounge Airlock"
- },
-/turf/open/floor/iron,
-/area/station/hallway/secondary/exit/departure_lounge)
-"sox" = (
-/obj/structure/table,
-/obj/item/training_toolbox,
-/turf/open/floor/iron,
-/area/station/commons/fitness/recreation)
-"soU" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/tile/green{
- dir = 4
- },
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
-"soW" = (
-/obj/structure/rack,
-/obj/effect/spawner/random/techstorage/security_all,
-/turf/open/floor/iron/dark,
-/area/station/engineering/storage/tech)
-"soX" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -90153,48 +87519,23 @@
/area/station/service/lawoffice)
"spd" = (
/obj/effect/landmark/event_spawn,
-=======
-/turf/open/floor/wood,
-/area/station/service/lawoffice)
-"spd" = (
-/obj/effect/landmark/event_spawn,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
/turf/open/floor/iron,
/area/station/commons/locker)
-<<<<<<< HEAD
-"spe" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/station/maintenance/port/fore)
-=======
"spf" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/circuit/green{
luminosity = 2
},
/area/station/ai_monitored/command/nuke_storage)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"sph" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/color_adapter,
/turf/open/floor/iron/dark,
/area/station/engineering/supermatter/room)
-<<<<<<< HEAD
-"spy" = (
-/obj/effect/spawner/random/vending/colavend,
-/obj/machinery/light/directional/north,
-/turf/open/floor/iron,
-/area/station/hallway/primary/port)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"spH" = (
/obj/item/radio/intercom/directional/south,
/obj/structure/disposalpipe/segment{
@@ -90257,16 +87598,6 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-<<<<<<< HEAD
-"sqN" = (
-/obj/item/kirbyplants/random,
-/obj/effect/turf_decal/tile/brown/anticorner{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/cargo/storage)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"src" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/mapping_helpers/broken_floor,
@@ -90282,17 +87613,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/central)
-<<<<<<< HEAD
-"srr" = (
-/obj/structure/railing{
- dir = 1
- },
-/obj/machinery/airalarm/directional/east,
-/obj/structure/cable,
-/turf/open/floor/catwalk_floor/iron,
-/area/station/cargo/storage)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"srP" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -90418,8 +87738,7 @@
},
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
-<<<<<<< HEAD
-=======
+
"sul" = (
/obj/structure/table,
/obj/item/paper_bin{
@@ -90459,27 +87778,11 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/port)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"suD" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/security/prison)
-<<<<<<< HEAD
-"suK" = (
-/obj/structure/table/wood,
-/obj/item/lipstick{
- pixel_y = 5
- },
-/obj/effect/spawner/random/entertainment/musical_instrument,
-/obj/structure/sign/poster/random/directional/east,
-/obj/effect/turf_decal/siding/wood{
- dir = 8
- },
-/turf/open/floor/wood/large,
-/area/station/service/theater)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"suP" = (
/obj/structure/lattice,
/obj/machinery/atmospherics/components/unary/passive_vent/layer2{
@@ -90679,32 +87982,11 @@
/obj/machinery/light/directional/west,
/turf/open/floor/iron/white,
/area/station/science/lab)
-<<<<<<< HEAD
-"sxN" = (
-/obj/structure/railing{
- dir = 10
- },
-/obj/machinery/light/directional/north,
-/obj/structure/statue/gold/qm,
-/obj/machinery/status_display/supply{
- pixel_y = 32
- },
-/obj/effect/turf_decal/tile/brown/diagonal_centre,
-/obj/effect/turf_decal/tile/yellow/diagonal_edge,
-/obj/effect/turf_decal/siding/yellow{
- dir = 10
- },
-/turf/open/floor/iron/diagonal,
-/area/station/cargo/storage)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"sxR" = (
/obj/structure/table/wood,
/obj/machinery/computer/security/wooden_tv,
/turf/open/floor/wood,
/area/station/command/heads_quarters/captain/private)
-<<<<<<< HEAD
-=======
"sxX" = (
/obj/effect/turf_decal/siding/wood{
dir = 1
@@ -90717,7 +87999,6 @@
/obj/machinery/light/small/directional/south,
/turf/open/floor/wood/large,
/area/station/service/theater)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"syc" = (
/obj/structure/cable,
/obj/effect/spawner/structure/window/reinforced,
@@ -92303,8 +89584,6 @@
/obj/machinery/firealarm/directional/east,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-<<<<<<< HEAD
-=======
"sUy" = (
/obj/structure/table/wood,
/obj/structure/sign/picture_frame/showroom/one{
@@ -92322,7 +89601,6 @@
},
/turf/open/floor/wood,
/area/station/command/corporate_showroom)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"sUC" = (
/obj/machinery/light/small/directional/east,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -92459,23 +89737,6 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-<<<<<<< HEAD
-"sWq" = (
-/obj/structure/table/reinforced,
-/obj/machinery/door/firedoor,
-/obj/machinery/door/window/left/directional/east{
- name = "Hydroponics Desk";
- req_access = list("hydroponics")
- },
-/obj/structure/desk_bell{
- pixel_x = 6;
- pixel_y = 10
- },
-/obj/effect/turf_decal/tile/green/fourcorners,
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"sWs" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/cable,
@@ -93622,83 +90883,15 @@
/obj/machinery/atmospherics/components/binary/pump{
dir = 4
},
-<<<<<<< HEAD
-/turf/open/floor/iron/white,
-/area/station/science/cytology)
-"tmn" = (
-/obj/structure/sign/poster/random/directional/east,
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/table,
-/obj/effect/spawner/random/food_or_drink/donkpockets{
- pixel_x = -4;
- pixel_y = 4
- },
-/obj/effect/spawner/random/food_or_drink/donkpockets{
- pixel_x = 5;
- pixel_y = 7
- },
-/obj/machinery/light/small/broken/directional/east,
-/turf/open/floor/iron,
-/area/station/cargo/warehouse)
-=======
/obj/item/kirbyplants/random,
/turf/open/floor/iron/white,
/area/station/science/cytology)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"tmq" = (
/obj/machinery/atmospherics/components/unary/thermomachine/freezer{
dir = 1
},
/turf/open/floor/iron/dark,
/area/station/engineering/supermatter/room)
-<<<<<<< HEAD
-"tms" = (
-/obj/machinery/turretid{
- icon_state = "control_stun";
- name = "AI Chamber turret control";
- pixel_x = 3;
- pixel_y = -23
- },
-/obj/structure/cable,
-/obj/machinery/power/apc/auto_name/directional/north,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/door/window/brigdoor/left/directional/west{
- name = "Primary AI Core Access";
- req_access = list("ai_upload")
- },
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/turret_protected/ai)
-"tmx" = (
-/obj/structure/table/wood,
-/obj/machinery/firealarm/directional/south,
-/obj/item/storage/photo_album/bar,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/turf/open/floor/wood,
-/area/station/service/bar/backroom)
-"tmy" = (
-/obj/structure/table,
-/obj/item/reagent_containers/condiment/saltshaker{
- pixel_x = -2;
- pixel_y = 2
- },
-/obj/item/reagent_containers/condiment/peppermill{
- desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table.";
- pixel_x = -8;
- pixel_y = 2
- },
-/obj/item/reagent_containers/condiment/enzyme{
- pixel_x = 9;
- pixel_y = 3
- },
-/obj/item/book/manual/chef_recipes,
-/obj/effect/turf_decal/tile/red/opposingcorners,
-/obj/structure/window/spawner/directional/south,
-/turf/open/floor/iron/white,
-/area/station/security/prison/mess)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"tmz" = (
/obj/machinery/door/poddoor/shutters{
dir = 1;
@@ -93772,15 +90965,12 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/dark/telecomms,
/area/station/tcommsat/server)
-<<<<<<< HEAD
-=======
"tnk" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/random/structure/crate_abandoned,
/obj/effect/turf_decal/bot_white,
/turf/open/floor/iron,
/area/station/cargo/warehouse)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"tnm" = (
/obj/structure/chair{
dir = 1
@@ -99213,8 +96403,6 @@
/obj/machinery/portable_atmospherics/canister,
/turf/open/floor/iron/dark,
/area/station/science/ordnance)
-<<<<<<< HEAD
-=======
"uEs" = (
/obj/structure/cable,
/obj/effect/turf_decal/stripes/line{
@@ -99222,7 +96410,6 @@
},
/turf/open/floor/plating,
/area/station/maintenance/solars/port/fore)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"uEw" = (
/obj/structure/cable,
/obj/effect/mapping_helpers/burnt_floor,
@@ -103819,21 +101006,6 @@
/obj/effect/landmark/blobstart,
/turf/open/floor/plating,
/area/station/maintenance/aft/greater)
-<<<<<<< HEAD
-"vKi" = (
-/obj/structure/table,
-/obj/item/storage/box/lights/mixed{
- pixel_y = 9;
- pixel_x = 8
- },
-/obj/item/storage/box/lights/mixed{
- pixel_y = 5;
- pixel_x = -6
- },
-/turf/open/floor/iron,
-/area/station/cargo/warehouse)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"vKm" = (
/obj/structure/rack,
/obj/item/clothing/suit/hazardvest,
@@ -103924,14 +101096,11 @@
},
/turf/open/floor/iron,
/area/station/commons/locker)
-<<<<<<< HEAD
-=======
"vLM" = (
/obj/structure/table/wood/poker,
/obj/item/storage/dice,
/turf/open/floor/wood,
/area/station/commons/lounge)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"vLX" = (
/obj/item/wrench,
/turf/open/floor/iron/dark,
@@ -103949,18 +101118,6 @@
/obj/machinery/portable_atmospherics/canister/water_vapor,
/turf/open/floor/iron,
/area/station/service/janitor)
-<<<<<<< HEAD
-"vMt" = (
-/mob/living/simple_animal/bot/mulebot,
-/obj/structure/cable,
-/obj/machinery/navbeacon{
- codes_txt = "delivery;dir=2";
- location = "QM #1"
- },
-/turf/open/floor/catwalk_floor,
-/area/station/cargo/storage)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"vMw" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -103975,16 +101132,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/commons/locker)
-<<<<<<< HEAD
-"vMI" = (
-/obj/machinery/status_display/ai/directional/north,
-/obj/machinery/porta_turret/ai,
-/obj/machinery/computer/security/telescreen/research/directional/west,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/turret_protected/aisat_interior)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"vML" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -104021,15 +101168,12 @@
},
/turf/open/floor/iron,
/area/station/command/gateway)
-<<<<<<< HEAD
-=======
"vNp" = (
/obj/effect/turf_decal/tile/brown{
dir = 8
},
/turf/open/floor/iron,
/area/station/cargo/lobby)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"vNv" = (
/obj/structure/extinguisher_cabinet/directional/west,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -104125,8 +101269,6 @@
},
/turf/open/floor/iron,
/area/station/hallway/secondary/exit/departure_lounge)
-<<<<<<< HEAD
-=======
"vPu" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/delivery,
@@ -104136,7 +101278,6 @@
/obj/machinery/atmospherics/components/binary/pump/on/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/maintenance/disposal/incinerator)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"vPy" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -104233,8 +101374,6 @@
/obj/effect/mapping_helpers/burnt_floor,
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
-<<<<<<< HEAD
-=======
"vQT" = (
/obj/structure/railing{
dir = 1
@@ -104243,7 +101382,6 @@
/obj/structure/cable,
/turf/open/floor/catwalk_floor/iron,
/area/station/cargo/storage)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"vQV" = (
/obj/effect/turf_decal/stripes/corner{
dir = 1
@@ -104305,20 +101443,6 @@
/obj/structure/disposalpipe/junction/flip,
/turf/open/floor/plating,
/area/station/maintenance/starboard/greater)
-<<<<<<< HEAD
-"vRu" = (
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/cargo/lobby)
-"vRJ" = (
-/obj/machinery/camera/motion/directional/south{
- active_power_usage = 0;
- c_tag = "Armory - External";
- use_power = 0
- },
-/turf/open/space/basic,
-/area/space/nearstation)
-=======
"vRr" = (
/obj/effect/turf_decal/trimline/brown/corner{
dir = 1
@@ -104335,7 +101459,6 @@
/obj/structure/cable,
/turf/open/floor/iron/dark/textured_half,
/area/station/cargo/bitrunning/den)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"vRN" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 8
@@ -104375,8 +101498,6 @@
"vRU" = (
/turf/open/floor/carpet,
/area/station/service/theater)
-<<<<<<< HEAD
-=======
"vSh" = (
/obj/machinery/status_display/ai/directional/north,
/obj/item/storage/toolbox/mechanical{
@@ -104390,7 +101511,6 @@
/obj/machinery/light/small/directional/north,
/turf/open/floor/iron/dark,
/area/station/command/bridge)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"vSo" = (
/obj/machinery/light/small/directional/south,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
@@ -104472,21 +101592,6 @@
/obj/machinery/light/small/directional/west,
/turf/open/floor/iron/dark,
/area/station/security/checkpoint/science)
-<<<<<<< HEAD
-"vTL" = (
-/obj/machinery/light/small/directional/west,
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/cable,
-/obj/structure/sign/poster/official/random/directional/west,
-/turf/open/floor/iron,
-/area/station/commons/toilet/auxiliary)
-"vTO" = (
-/obj/structure/cable,
-/obj/structure/sign/poster/contraband/random/directional/west,
-/turf/open/floor/plating,
-/area/station/maintenance/port/greater)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"vTV" = (
/obj/effect/turf_decal/trimline/neutral/warning{
dir = 10
@@ -104554,48 +101659,6 @@
/obj/effect/turf_decal/tile/dark_blue/half/contrasted,
/turf/open/floor/iron/kitchen_coldroom,
/area/station/medical/coldroom)
-<<<<<<< HEAD
-"vVg" = (
-/obj/machinery/light_switch/directional/north,
-/obj/structure/table/wood,
-/obj/item/reagent_containers/cup/glass/mug{
- pixel_x = 13;
- pixel_y = 7
- },
-/obj/item/reagent_containers/cup/glass/mug{
- pixel_x = 6;
- pixel_y = 3
- },
-/obj/item/reagent_containers/cup/glass/mug{
- pixel_x = 13;
- pixel_y = -1
- },
-/obj/item/reagent_containers/cup/glass/shaker{
- pixel_x = -2;
- pixel_y = 12
- },
-/obj/item/reagent_containers/cup/glass/ice{
- pixel_x = -4;
- pixel_y = 2
- },
-/obj/structure/window/spawner/directional/west,
-/turf/open/floor/iron/dark,
-/area/station/service/cafeteria)
-"vVm" = (
-/obj/effect/mapping_helpers/airlock/access/any/security/maintenance,
-/obj/machinery/door/airlock/maintenance{
- name = "Brig Maintenance"
- },
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/mapping_helpers/airlock/unres{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/station/maintenance/port/fore)
"vVp" = (
/obj/structure/reagent_dispensers/fueltank,
/obj/structure/sign/poster/contraband/random/directional/north,
@@ -104613,25 +101676,6 @@
dir = 4
},
/obj/structure/cable,
-=======
-"vVp" = (
-/obj/structure/reagent_dispensers/fueltank,
-/obj/structure/sign/poster/contraband/random/directional/north,
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/turf/open/floor/plating,
-/area/station/maintenance/port/fore)
-"vVr" = (
-/obj/effect/spawner/random/maintenance,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/greater)
-"vVw" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/cable,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/obj/structure/disposalpipe/segment,
/obj/effect/turf_decal/tile/neutral,
/turf/open/floor/iron,
@@ -104727,14 +101771,6 @@
/obj/effect/turf_decal/tile/red/opposingcorners,
/turf/open/floor/iron,
/area/station/security/checkpoint/science)
-<<<<<<< HEAD
-"vWA" = (
-/obj/structure/fake_stairs/directional/east,
-/obj/structure/cable,
-/turf/open/floor/catwalk_floor/iron,
-/area/station/cargo/storage)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"vWB" = (
/obj/machinery/airalarm/directional/west,
/obj/machinery/atmospherics/components/binary/pump/on{
@@ -104845,21 +101881,6 @@
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/iron,
/area/station/command/gateway)
-<<<<<<< HEAD
-"vYD" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/cable,
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 1
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron,
-/area/station/security/brig)
-"vYE" = (
-/obj/effect/turf_decal/trimline/purple/filled/line,
-/turf/open/floor/iron/white,
-/area/station/command/heads_quarters/rd)
-=======
"vYl" = (
/obj/structure/sign/poster/random/directional/west,
/turf/open/floor/plating,
@@ -104892,7 +101913,6 @@
/obj/effect/mapping_helpers/airlock/access/all/security/entrance,
/turf/open/floor/iron,
/area/station/security/brig)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"vYI" = (
/obj/structure/sign/warning/secure_area/directional/north,
/obj/structure/closet/radiation,
@@ -105065,26 +102085,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/starboard/greater)
-<<<<<<< HEAD
-"vZY" = (
-/obj/machinery/door/airlock/maintenance{
- name = "Cargo Bay Maintenance"
- },
-/obj/effect/mapping_helpers/airlock/access/all/supply/general,
-/turf/open/floor/plating,
-/area/station/cargo/storage)
-"wab" = (
-/obj/structure/sign/warning/secure_area/directional/south,
-/obj/structure/table/reinforced,
-/obj/effect/spawner/random/food_or_drink/donkpockets,
-/obj/effect/turf_decal/tile/neutral/opposingcorners{
- dir = 1
- },
-/obj/machinery/light/small/directional/south,
-/turf/open/floor/iron/dark,
-/area/station/medical/break_room)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"wac" = (
/obj/item/stack/sheet/glass/fifty{
pixel_x = 3;
@@ -105092,8 +102092,6 @@
},
/turf/open/floor/plating,
/area/station/maintenance/starboard/greater)
-<<<<<<< HEAD
-=======
"waf" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
@@ -105104,7 +102102,6 @@
/obj/machinery/computer/security/telescreen/turbine/directional/east,
/turf/open/floor/iron,
/area/station/maintenance/disposal/incinerator)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"wag" = (
/obj/machinery/computer/records/medical,
/obj/structure/cable,
@@ -112922,22 +109919,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/security/evidence)
-<<<<<<< HEAD
-"xyd" = (
-/obj/effect/turf_decal/trimline/red/filled/corner{
- dir = 1
- },
-/obj/structure/extinguisher_cabinet/directional/north,
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 4
- },
-/obj/effect/turf_decal/siding/thinplating_new{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/cargo/storage)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"xyp" = (
/obj/machinery/status_display/evac/directional/north,
/obj/structure/cable,
@@ -113061,30 +110042,10 @@
/obj/effect/turf_decal/tile/blue/fourcorners,
/turf/open/floor/iron/white,
/area/station/medical/treatment_center)
-<<<<<<< HEAD
-"xzB" = (
-/obj/structure/table,
-/obj/effect/turf_decal/siding{
- dir = 9
- },
-/obj/item/stock_parts/matter_bin{
- pixel_x = 3;
- pixel_y = 3
- },
-/obj/item/stock_parts/matter_bin,
-/obj/item/stock_parts/micro_laser,
-/obj/item/flatpack{
- board = /obj/item/circuitboard/machine/flatpacker
- },
-/obj/item/multitool,
-/turf/open/floor/iron,
-/area/station/science/lab)
-=======
"xzx" = (
/obj/structure/cable,
/turf/open/floor/catwalk_floor/iron,
/area/station/cargo/storage)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"xAb" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -154885,21 +151846,13 @@ lMJ
dxK
aaf
aaf
-<<<<<<< HEAD
-axS
-=======
weq
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
kJi
vpl
cDb
xOI
kJi
-<<<<<<< HEAD
-axS
-=======
weq
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aaa
aaa
aaa
@@ -158580,11 +155533,7 @@ rpx
dPy
loA
poc
-<<<<<<< HEAD
-dgy
-=======
oDH
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
uXd
tfg
tfg
@@ -158637,11 +155586,7 @@ lWq
lWq
lWq
qIq
-<<<<<<< HEAD
-sDB
-=======
iCj
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
rDm
smg
crg
@@ -163080,11 +160025,7 @@ gHI
svo
jXz
fJy
-<<<<<<< HEAD
-ggG
-=======
bJQ
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
mRv
kyZ
bDq
@@ -168077,19 +165018,11 @@ hbK
mgS
hbK
jlU
-<<<<<<< HEAD
-jDN
-jDN
-wIE
-jDN
-jDN
-=======
kcu
kcu
gyK
kcu
kcu
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
jlU
hbK
mTg
@@ -174234,11 +171167,7 @@ aVn
tIa
aWN
aTV
-<<<<<<< HEAD
-tms
-=======
qeQ
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aTV
aTV
aWN
@@ -175016,11 +171945,7 @@ iCV
mCL
pIE
bjQ
-<<<<<<< HEAD
-fMa
-=======
dqy
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
rNs
tSP
mZW
@@ -175283,11 +172208,7 @@ txh
bjQ
giA
hSe
-<<<<<<< HEAD
-okp
-=======
lBN
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
pDe
ueE
jGr
@@ -175798,11 +172719,7 @@ ldP
xgE
uFw
tXz
-<<<<<<< HEAD
-wkA
-=======
jGN
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
gfU
gfU
gfU
diff --git a/_maps/map_files/Mining/Lavaland.dmm b/_maps/map_files/Mining/Lavaland.dmm
index 90a0c56273c..01234def932 100644
--- a/_maps/map_files/Mining/Lavaland.dmm
+++ b/_maps/map_files/Mining/Lavaland.dmm
@@ -3894,8 +3894,6 @@
dir = 4
},
/area/mine/lounge)
-<<<<<<< HEAD
-=======
"uT" = (
/obj/structure/lattice/catwalk,
/obj/machinery/atmospherics/components/unary/outlet_injector/layer2{
@@ -3903,7 +3901,6 @@
},
/turf/open/misc/asteroid/basalt/lava_land_surface,
/area/mine/maintenance/service)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"uU" = (
/turf/closed/mineral/random/labormineral/volcanic,
/area/lavaland/surface/outdoors)
@@ -6747,16 +6744,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/smooth_edge,
/area/mine/laborcamp)
-<<<<<<< HEAD
-"LZ" = (
-/obj/structure/lattice/catwalk,
-/obj/machinery/atmospherics/components/unary/outlet_injector/layer2{
- dir = 1
- },
-/turf/open/misc/asteroid/basalt/lava_land_surface,
-/area/mine/maintenance/service)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"Ma" = (
/obj/structure/stone_tile/block/cracked,
/obj/structure/stone_tile{
@@ -41506,11 +41493,7 @@ pU
pU
pU
uj
-<<<<<<< HEAD
-LZ
-=======
uT
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
pU
pU
pU
diff --git a/_maps/map_files/generic/CentCom.dmm b/_maps/map_files/generic/CentCom.dmm
index f4647bfec47..6a3ad5c1d27 100644
--- a/_maps/map_files/generic/CentCom.dmm
+++ b/_maps/map_files/generic/CentCom.dmm
@@ -196,16 +196,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/centcom/central_command_areas/courtroom)
-<<<<<<< HEAD
-"aV" = (
-/obj/structure/table/wood,
-/obj/item/clipboard,
-/obj/item/radio/headset/headset_cent,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/briefing)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"aW" = (
/obj/effect/turf_decal/stripes/line{
dir = 6
@@ -715,12 +705,6 @@
},
/turf/open/floor/iron,
/area/centcom/central_command_areas/admin)
-<<<<<<< HEAD
-"de" = (
-/obj/effect/landmark/start/new_player,
-/turf/cordon,
-/area/misc/start)
-=======
"df" = (
/obj/structure/table/wood,
/obj/item/clipboard,
@@ -736,7 +720,6 @@
/obj/item/stamp/centcom,
/turf/open/floor/iron/grimy,
/area/centcom/central_command_areas/admin)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"dh" = (
/obj/effect/turf_decal/tile/dark_blue/half/contrasted{
dir = 4
@@ -806,8 +789,6 @@
/obj/machinery/light/directional/south,
/turf/open/floor/iron/dark,
/area/centcom/central_command_areas/control)
-<<<<<<< HEAD
-=======
"ds" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/centcom{
@@ -822,7 +803,6 @@
/obj/effect/mapping_helpers/airlock/access/all/admin/general,
/turf/open/floor/iron,
/area/centcom/central_command_areas/ferry)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"dv" = (
/obj/structure/railing/corner{
dir = 8
@@ -886,487 +866,6 @@
/obj/structure/table/wood,
/obj/machinery/chem_dispenser/drinks{
dir = 8
-<<<<<<< HEAD
- },
-/obj/machinery/status_display/evac/directional/east,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/observation)
-"dJ" = (
-/obj/machinery/button/door/indestructible{
- id = "thunderdomehea";
- name = "Heavy Supply Control";
- req_access = list("cent_thunder")
- },
-/obj/structure/table/reinforced,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/administration)
-"dK" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/siding/wood/corner,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/door/airlock/highsecurity,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/evacuation/ship)
-"dL" = (
-/obj/effect/turf_decal/loading_area,
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"dU" = (
-/obj/structure/bookcase/random,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/status_display/ai/directional/north,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/courtroom)
-"dV" = (
-/obj/structure/table/wood,
-/obj/item/storage/box/beanbag,
-/obj/item/gun/ballistic/shotgun/doublebarrel,
-/obj/machinery/status_display/evac/directional/north,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/observation)
-"dW" = (
-/obj/item/radio{
- pixel_x = 5;
- pixel_y = 5
- },
-/obj/item/radio{
- pixel_x = -5;
- pixel_y = 5
- },
-/obj/item/radio,
-/obj/structure/table/wood,
-/obj/machinery/status_display/evac/directional/east,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/briefing)
-"ea" = (
-/obj/item/flashlight/lamp,
-/obj/structure/table/reinforced,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"ec" = (
-/obj/structure/railing{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/siding/dark{
- dir = 4
- },
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/evacuation/ship)
-"eg" = (
-/obj/structure/table/wood,
-/obj/item/storage/box/drinkingglasses,
-/obj/item/reagent_containers/cup/glass/bottle/whiskey{
- pixel_y = 5
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/newscaster/directional/north,
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/observation)
-"em" = (
-/obj/structure/table/reinforced,
-/obj/machinery/recharger,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"en" = (
-/obj/item/storage/box/ids{
- pixel_x = 3;
- pixel_y = 3
- },
-/obj/item/storage/box/silver_ids,
-/obj/structure/table/reinforced,
-/obj/machinery/newscaster/directional/north,
-/obj/structure/reagent_dispensers/wall/peppertank/directional/east,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"ep" = (
-/obj/machinery/power/shuttle_engine/heater,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/catwalk_floor,
-/area/centcom/central_command_areas/evacuation/ship)
-"eq" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/filingcabinet/filingcabinet,
-/obj/effect/turf_decal/bot,
-/obj/machinery/status_display/evac/directional/east,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supply)
-"et" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/sign/directions/engineering{
- desc = "A sign that shows there are doors here. There are doors everywhere!";
- icon_state = "doors";
- name = "WARNING: BLAST DOORS"
- },
-/turf/open/floor/plating,
-/area/centcom/central_command_areas/courtroom)
-"eu" = (
-/obj/item/kirbyplants/organic/plant21,
-/obj/effect/turf_decal/tile/green{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/control)
-"ev" = (
-/obj/item/kirbyplants/organic/plant22,
-/obj/effect/turf_decal/tile/green{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/control)
-"ey" = (
-/obj/structure/flora/bush/leavy,
-/obj/effect/decal/cleanable/cobweb,
-/turf/open/floor/grass,
-/area/centcom/central_command_areas/evacuation/ship)
-"eA" = (
-/obj/machinery/status_display/ai/directional/north,
-/obj/item/kirbyplants/organic/plant15{
- pixel_x = -6;
- pixel_y = 12
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/admin)
-"eB" = (
-/obj/structure/bookcase/random,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/admin)
-"eD" = (
-/obj/machinery/door/airlock/centcom{
- name = "Administrative Office"
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden,
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/mapping_helpers/airlock/access/all/admin/captain,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/admin)
-"eE" = (
-/obj/structure/table/reinforced,
-/obj/item/toy/figure/dsquad{
- pixel_x = -3;
- pixel_y = 11
- },
-/obj/item/flashlight/seclite,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/briefing)
-"eF" = (
-/turf/open/floor/iron/grimy,
-/area/centcom/central_command_areas/briefing)
-"eH" = (
-/obj/structure/flora/bush/sparsegrass/style_random,
-/obj/structure/flora/bush/lavendergrass/style_random,
-/obj/structure/flora/bush/ferny/style_random,
-/turf/open/floor/iron{
- icon_state = "asteroid5";
- name = "plating"
- },
-/area/centcom/tdome/administration)
-"eI" = (
-/obj/effect/turf_decal/tile/red/fourcorners,
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"eK" = (
-/obj/structure/flora/bush/lavendergrass/style_random,
-/obj/structure/flora/bush/sparsegrass/style_random,
-/obj/structure/flora/bush/flowers_yw/style_random,
-/obj/structure/flora/bush/grassy/style_random,
-/obj/structure/flora/bush/pale/style_random,
-/obj/machinery/light/directional/south,
-/turf/open/misc/asteroid,
-/area/centcom/central_command_areas/evacuation)
-"eM" = (
-/obj/machinery/vending/cola,
-/obj/effect/turf_decal/delivery,
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"eN" = (
-/obj/structure/table/wood,
-/obj/structure/plaque/static_plaque/golden{
- pixel_y = 32
- },
-/obj/item/clothing/accessory/lawyers_badge{
- desc = "A badge of upmost glory.";
- name = "thunderdome badge"
- },
-/turf/open/floor/iron/grimy,
-/area/centcom/tdome/observation)
-"eP" = (
-/obj/structure/chair/office{
- dir = 4
- },
-/obj/effect/mob_spawn/corpse/human/intern,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"eR" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 4
- },
-/turf/open/floor/stone,
-/area/centcom/central_command_areas/evacuation/ship)
-"eS" = (
-/obj/structure/table/wood,
-/obj/item/folder,
-/obj/item/pen/red,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/courtroom)
-"eV" = (
-/obj/structure/table/reinforced,
-/obj/item/book/manual/wiki/security_space_law,
-/obj/item/taperecorder,
-/turf/open/floor/iron/grimy,
-/area/centcom/central_command_areas/briefing)
-"eX" = (
-/obj/effect/turf_decal/siding/wood/corner{
- dir = 4
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/wood/tile,
-/area/centcom/central_command_areas/evacuation/ship)
-"eY" = (
-/obj/machinery/airalarm/directional/east,
-/obj/structure/filingcabinet/filingcabinet,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/ferry)
-"fa" = (
-/obj/machinery/status_display/evac/directional/south,
-/obj/effect/turf_decal/tile/green{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/ferry)
-"fc" = (
-/obj/effect/turf_decal/delivery,
-/obj/effect/light_emitter/thunderdome,
-/turf/open/floor/iron,
-/area/centcom/tdome/arena)
-"fe" = (
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/item/kirbyplants/organic/plant21,
-/turf/open/floor/iron/grimy,
-/area/centcom/central_command_areas/courtroom)
-"ff" = (
-/obj/structure/rack,
-/obj/item/clothing/under/color/green,
-/obj/item/clothing/shoes/sneakers/brown,
-/obj/item/clothing/suit/armor/vest,
-/obj/item/clothing/head/helmet/swat,
-/obj/item/gun/energy/laser,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/effect/light_emitter/thunderdome,
-/turf/open/floor/iron,
-/area/centcom/tdome/arena)
-"fh" = (
-/obj/item/kirbyplants/organic/plant22,
-/obj/effect/turf_decal/tile/green/half/contrasted,
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"fi" = (
-/obj/structure/chair/office{
- dir = 8
- },
-/obj/effect/landmark/ert_spawn,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/briefing)
-"fj" = (
-/obj/structure/extinguisher_cabinet/directional/east,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/armory)
-"fk" = (
-/obj/machinery/vending/cigarette,
-/obj/machinery/status_display/evac/directional/north,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/observation)
-"fl" = (
-/obj/effect/landmark/thunderdome/two,
-/obj/effect/turf_decal/stripes/line{
- dir = 10
- },
-/obj/effect/light_emitter/thunderdome,
-/turf/open/floor/iron,
-/area/centcom/tdome/arena)
-"fm" = (
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/centcom/central_command_areas/evacuation)
-"fw" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/ferry)
-"fy" = (
-/obj/structure/signpost/salvation{
- icon = 'icons/obj/structures.dmi';
- icon_state = "ladder10";
- invisibility = 100
- },
-/turf/open/misc/ashplanet/wateryrock{
- initial_gas_mix = "o2=22;n2=82;TEMP=293.15";
- planetary_atmos = 0
- },
-/area/awaymission/errorroom)
-"fA" = (
-/obj/machinery/vending/cola,
-/obj/effect/turf_decal/delivery,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/fore)
-"fC" = (
-/obj/effect/turf_decal/siding/wideplating_new/dark{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/tile/neutral/full,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 4
- },
-/turf/open/floor/iron/dark/textured_large,
-/area/centcom/central_command_areas/evacuation/ship)
-"fE" = (
-/obj/structure/chair,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/machinery/status_display/evac/directional/north,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/evacuation)
-"fF" = (
-/obj/machinery/door/airlock/external/ruin{
- name = "Backup Emergency Escape Shuttle"
- },
-/obj/effect/turf_decal/delivery,
-/turf/open/floor/iron,
-/area/centcom/tdome/administration)
-"fG" = (
-/obj/machinery/door/airlock/silver{
- name = "Bathroom"
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden,
-/obj/effect/mapping_helpers/airlock/access/all/admin/captain,
-/turf/open/floor/iron/white,
-/area/centcom/central_command_areas/admin)
-"fI" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 4
- },
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/evacuation/ship)
-"fM" = (
-/obj/structure/filingcabinet/medical,
-/obj/machinery/firealarm/directional/west,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/newscaster/directional/north,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"fN" = (
-/obj/structure/closet/crate/bin,
-/obj/machinery/light_switch/directional/south,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/admin)
-"fP" = (
-/obj/structure/sink/directional/west,
-/obj/structure/mirror/directional/east,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 9
- },
-/turf/open/floor/iron/white,
-/area/centcom/central_command_areas/admin)
-"fQ" = (
-/obj/machinery/power/smes/magical,
-/obj/structure/sign/warning/electric_shock/directional/east,
-/turf/open/floor/iron/smooth_large,
-/area/centcom/central_command_areas/evacuation/ship)
-"fR" = (
-/obj/item/food/egg/rainbow{
- desc = "I bet you think you're pretty clever... well you are.";
- name = "easter egg"
- },
-/turf/open/space/basic,
-/area/space)
-"fT" = (
-/obj/structure/lattice,
-/obj/structure/window/reinforced/spawner/directional/north,
-/turf/open/space/basic,
-/area/space/nearstation)
-"fV" = (
-/turf/open/floor/iron/dark/herringbone,
-/area/centcom/central_command_areas/evacuation/ship)
-"fW" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/catwalk_floor,
-/area/centcom/central_command_areas/evacuation/ship)
-"fX" = (
-/turf/cordon,
-/area/misc/start)
-"fZ" = (
-/obj/effect/landmark/ctf,
-/turf/open/space/basic,
-/area/space)
-"ga" = (
-/obj/structure/flora/bush/lavendergrass/style_random,
-/obj/structure/flora/bush/sparsegrass/style_random,
-/obj/structure/flora/bush/fullgrass/style_random,
-/obj/structure/flora/bush/grassy/style_random,
-/obj/structure/flora/bush/flowers_pp/style_random,
-/obj/structure/flora/bush/pointy/style_random,
-/obj/machinery/light/directional/south,
-/turf/open/floor/grass,
-/area/centcom/tdome/administration)
-"gd" = (
-/obj/machinery/door/airlock/highsecurity,
-/obj/effect/turf_decal/tile/neutral/full,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/dark/textured_large,
-/area/centcom/central_command_areas/evacuation/ship)
-"ge" = (
-/obj/structure/cable,
-/obj/machinery/door/airlock/maintenance_hatch,
-/turf/open/floor/catwalk_floor,
-/area/centcom/central_command_areas/evacuation/ship)
-"gf" = (
-/obj/machinery/vending/security,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/machinery/light/small/directional/south,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/prison)
-"gh" = (
-/turf/closed/indestructible/fakedoor{
- name = "Thunderdome Admin"
- },
-/area/centcom/tdome/administration)
-=======
},
/obj/machinery/status_display/evac/directional/east,
/obj/effect/turf_decal/tile/neutral/fourcorners,
@@ -1834,7 +1333,6 @@
/obj/machinery/light/small/directional/south,
/turf/open/floor/iron,
/area/centcom/central_command_areas/prison)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"gi" = (
/obj/docking_port/stationary{
dir = 4;
@@ -1988,8 +1486,6 @@
},
/turf/open/floor/iron,
/area/centcom/central_command_areas/armory)
-<<<<<<< HEAD
-=======
"gY" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/centcom{
@@ -2003,7 +1499,6 @@
},
/turf/open/floor/iron,
/area/centcom/central_command_areas/control)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"gZ" = (
/obj/effect/turf_decal/tile/neutral{
dir = 4
@@ -2187,8 +1682,6 @@
/obj/item/soap/nanotrasen,
/turf/open/floor/iron/white,
/area/centcom/tdome/observation)
-<<<<<<< HEAD
-=======
"ig" = (
/obj/structure/table/reinforced,
/obj/effect/turf_decal/tile/neutral/fourcorners,
@@ -2196,7 +1689,6 @@
/obj/item/book/manual/wiki/security_space_law,
/turf/open/floor/iron/dark,
/area/centcom/central_command_areas/ferry)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"ih" = (
/obj/structure/bookcase/random,
/obj/effect/turf_decal/tile/neutral/fourcorners,
@@ -2312,14 +1804,6 @@
/obj/machinery/status_display/evac/directional/north,
/turf/open/floor/iron,
/area/centcom/central_command_areas/prison)
-<<<<<<< HEAD
-"iB" = (
-/turf/closed/indestructible/fakedoor{
- name = "CentCom Cell"
- },
-/area/centcom/central_command_areas/prison/cells)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"iC" = (
/obj/structure/table/wood,
/obj/machinery/chem_dispenser/drinks/beer{
@@ -2949,14 +2433,7 @@
"lb" = (
/obj/structure/table/wood,
/obj/machinery/door/window/left/directional/south,
-<<<<<<< HEAD
-/obj/item/radio/intercom{
- desc = "Talk smack through this.";
- syndie = 1
- },
-=======
/obj/item/radio/intercom/syndicate,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/turf/open/floor/iron/grimy,
/area/centcom/central_command_areas/courtroom)
"lc" = (
@@ -2969,14 +2446,7 @@
/area/centcom/central_command_areas/courtroom)
"ld" = (
/obj/structure/table/wood,
-<<<<<<< HEAD
-/obj/item/radio/intercom{
- desc = "Talk smack through this.";
- syndie = 1
- },
-=======
/obj/item/radio/intercom/syndicate,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/obj/machinery/door/window/brigdoor/right/directional/south{
name = "CentCom Stand";
req_access = list("cent_captain")
@@ -3212,14 +2682,7 @@
/area/centcom/central_command_areas/courtroom)
"mn" = (
/obj/structure/table/wood,
-<<<<<<< HEAD
-/obj/item/radio/intercom{
- desc = "Talk smack through this.";
- syndie = 1
- },
-=======
/obj/item/radio/intercom/syndicate,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/turf/open/floor/iron/grimy,
/area/centcom/central_command_areas/courtroom)
"mo" = (
@@ -3452,14 +2915,11 @@
},
/turf/open/floor/iron,
/area/centcom/central_command_areas/fore)
-<<<<<<< HEAD
-=======
"nz" = (
/obj/structure/table/reinforced,
/obj/machinery/fax/admin,
/turf/open/floor/iron/grimy,
/area/centcom/central_command_areas/briefing)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"nA" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden,
/obj/effect/turf_decal/tile/neutral/fourcorners,
@@ -4230,21 +3690,6 @@
/obj/effect/mapping_helpers/airlock/access/all/admin/captain,
/turf/open/floor/iron,
/area/centcom/central_command_areas/prison)
-<<<<<<< HEAD
-"qM" = (
-/obj/machinery/keycard_auth/wall_mounted/directional/south,
-/obj/structure/table/reinforced,
-/obj/machinery/recharger,
-/obj/machinery/button/door/indestructible{
- id = "XCCFerry";
- name = "Hanger Bay Shutters";
- pixel_y = -38
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/ferry)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"qO" = (
/obj/effect/turf_decal/tile/red{
dir = 8
@@ -4313,14 +3758,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/centcom/central_command_areas/prison)
-<<<<<<< HEAD
-"rh" = (
-/obj/machinery/keycard_auth/wall_mounted/directional/south,
-/obj/structure/table/reinforced,
-/obj/item/stack/package_wrap{
- pixel_y = 11;
- pixel_x = -16
-=======
"rk" = (
/turf/open/floor/wood,
/area/centcom/central_command_areas/courtroom)
@@ -4996,7 +4433,6 @@
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/centcom{
name = "CentCom"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
},
/obj/item/stack/cable_coil{
pixel_y = 4;
@@ -5136,562 +4572,12 @@
/obj/effect/turf_decal/stripes/line{
dir = 8
},
-<<<<<<< HEAD
-/obj/machinery/light/floor,
-/turf/open/floor/iron,
-/area/centcom/tdome/administration)
-"rM" = (
-/turf/open/floor/iron/grimy,
-/area/centcom/central_command_areas/courtroom)
-"rN" = (
-/obj/machinery/newscaster{
- pixel_x = -32
- },
-/obj/effect/turf_decal/tile/red/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/courtroom)
-"rQ" = (
-/obj/effect/turf_decal/tile/neutral/opposingcorners,
-/obj/effect/turf_decal/tile/neutral/opposingcorners,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/light/floor,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/evacuation/ship)
-"rS" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/machinery/status_display/evac/directional/east,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/prison)
-"rT" = (
-/obj/structure/flora/bush/flowers_br/style_random,
-/obj/structure/flora/bush/lavendergrass/style_random,
-/obj/structure/window/reinforced/spawner/directional/south,
-/turf/open/floor/grass,
-/area/centcom/central_command_areas/evacuation)
-"rU" = (
-/obj/structure/flora/bush/flowers_pp/style_random,
-/obj/structure/flora/bush/lavendergrass/style_random,
-/obj/structure/window/reinforced/spawner/directional/south,
-/turf/open/floor/grass,
-/area/centcom/central_command_areas/evacuation)
-"rV" = (
-/obj/structure/flora/bush/flowers_yw/style_random,
-/obj/structure/flora/bush/lavendergrass/style_random,
-/obj/structure/window/reinforced/spawner/directional/south,
-/turf/open/floor/grass,
-/area/centcom/central_command_areas/evacuation)
-"rY" = (
-/obj/structure/sign/warning/secure_area,
-/turf/closed/indestructible/riveted,
-/area/centcom/central_command_areas/armory)
-"rZ" = (
-/obj/machinery/shower/directional/west,
-/obj/effect/turf_decal/tile/red/anticorner/contrasted{
- dir = 4
- },
-/turf/open/floor/iron/white,
-/area/centcom/tdome/observation)
-"sa" = (
-/obj/structure/table/wood,
-/obj/item/lighter{
- pixel_x = -6;
- pixel_y = -2
- },
-/obj/item/crowbar/power{
- pixel_y = 15
- },
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/supplypod)
-"sb" = (
-/obj/machinery/vending/snack,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod)
-"sc" = (
-/obj/structure/table/wood,
-/obj/structure/plaque/static_plaque/golden{
- pixel_y = 32
- },
-/obj/item/clothing/accessory/medal/silver{
- pixel_y = 5
- },
-/turf/open/floor/iron/grimy,
-/area/centcom/tdome/observation)
-"sd" = (
-/obj/machinery/door/airlock/centcom{
- name = "Orbital Drop Pod Loading"
- },
-/obj/effect/mapping_helpers/airlock/access/all/admin/general,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/ferry)
-"sk" = (
-/obj/structure/table/wood,
-/obj/item/storage/box/drinkingglasses,
-/obj/item/reagent_containers/cup/glass/bottle/whiskey{
- pixel_y = 5
- },
-/obj/machinery/status_display/evac/directional/south,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/administration)
-"sn" = (
-/obj/machinery/door/airlock/centcom{
- name = "CentCom Security"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 4
- },
-/obj/effect/mapping_helpers/airlock/access/all/admin/medical,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/control)
-"so" = (
-/obj/effect/landmark/thunderdome/one,
-/obj/effect/turf_decal/stripes/line{
- dir = 5
- },
-/obj/effect/light_emitter/thunderdome,
-/turf/open/floor/iron,
-/area/centcom/tdome/arena)
-"sq" = (
-/obj/machinery/computer/shuttle/white_ship{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 5
- },
-/obj/machinery/status_display/ai/directional/west,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/ferry)
-"sr" = (
-/obj/structure/chair/office{
- dir = 8
- },
-/obj/effect/turf_decal/tile/green/anticorner/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/ferry)
-"ss" = (
-/obj/effect/turf_decal/tile/green{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/ferry)
-"st" = (
-/obj/structure/chair/office{
- dir = 1
- },
-/obj/effect/turf_decal/tile/green{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/ferry)
-"su" = (
-/obj/effect/turf_decal/tile/green{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/ferry)
-"sv" = (
-/obj/structure/noticeboard/directional/east,
-/obj/effect/turf_decal/tile/green/anticorner/contrasted{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/ferry)
-"sw" = (
-/obj/structure/railing{
- dir = 8
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/siding/dark{
- dir = 8
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/evacuation/ship)
-"sz" = (
-/obj/machinery/status_display/evac/directional/west,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"sA" = (
-/obj/effect/turf_decal/tile/neutral/opposingcorners,
-/obj/effect/turf_decal/tile/neutral/opposingcorners,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/light/floor,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/evacuation/ship)
-"sC" = (
-/obj/effect/turf_decal/tile/green/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"sE" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/armory)
-"sF" = (
-/obj/machinery/computer/crew,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/evacuation/ship)
-"sH" = (
-/obj/machinery/computer/security/telescreen,
-/obj/structure/table/reinforced,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/observation)
-"sI" = (
-/obj/machinery/firealarm/directional/east,
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/prison)
-"sJ" = (
-/obj/machinery/vending/coffee,
-/obj/machinery/newscaster/directional/south,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/courtroom)
-"sK" = (
-/obj/effect/turf_decal/tile/red/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"sL" = (
-/obj/machinery/door/airlock/centcom{
- name = "CentCom Security"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/mapping_helpers/airlock/access/all/admin/general,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/evacuation)
-"sN" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/evacuation)
-"sO" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/evacuation)
-"sP" = (
-/obj/structure/table,
-/obj/item/paper_bin{
- pixel_y = 7;
- pixel_x = -4
- },
-/obj/item/pen{
- pixel_x = -5;
- pixel_y = 9
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/evacuation)
-"sQ" = (
-/obj/structure/chair,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/evacuation)
-"sR" = (
-/obj/structure/chair,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/machinery/light/directional/north,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/evacuation)
-"sS" = (
-/obj/structure/table,
-/obj/item/toy/katana{
- pixel_y = 8
- },
-/obj/item/toy/plush/carpplushie,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/evacuation)
-"sT" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 5
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/evacuation)
-"sV" = (
-/obj/machinery/door/poddoor/shuttledock,
-/obj/effect/turf_decal/delivery,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/evacuation)
-"sY" = (
-/obj/machinery/door/airlock/centcom{
- name = "CentCom Supplypod Loading"
- },
-/obj/effect/mapping_helpers/airlock/access/all/admin/storage,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/evacuation)
-"sZ" = (
-/obj/machinery/door/airlock/centcom{
- name = "CentCom Supplypod Loading"
- },
-/obj/effect/mapping_helpers/airlock/access/all/admin/storage,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/supplypod)
-"tb" = (
-/obj/structure/table/wood,
-/obj/item/paper_bin,
-/obj/item/pen/fourcolor,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/briefing)
-"td" = (
-/obj/structure/sign/departments/drop,
-/turf/closed/indestructible/riveted,
-/area/centcom/central_command_areas/ferry)
-"tg" = (
-/obj/structure/chair{
- dir = 1
- },
-/obj/machinery/newscaster/directional/south,
-/obj/effect/turf_decal/tile/green/half/contrasted,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/control)
-"tl" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 1
- },
-/turf/open/floor/wood,
-/area/centcom/central_command_areas/admin)
-"tn" = (
-/obj/structure/chair{
- dir = 8
- },
-/obj/machinery/computer/security/telescreen/entertainment/directional/south,
-/obj/structure/sign/warning/secure_area/directional/east,
-/obj/effect/turf_decal/stripes/line{
- dir = 6
- },
-/obj/machinery/light/directional/south,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/ferry)
-"to" = (
-/obj/machinery/computer/shuttle/ferry{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 6
- },
-/obj/machinery/status_display/evac/directional/west,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/ferry)
-"tp" = (
-/obj/effect/turf_decal/tile/green/anticorner/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/ferry)
-"tq" = (
-/obj/structure/chair/office,
-/obj/effect/turf_decal/tile/green{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/ferry)
-"tr" = (
-/obj/effect/turf_decal/tile/green{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/ferry)
-"ts" = (
-/obj/effect/turf_decal/tile/green,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/ferry)
-"tt" = (
-/obj/effect/turf_decal/tile/green/anticorner/contrasted,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/ferry)
-"tu" = (
-/obj/machinery/door/airlock/centcom{
- name = "CentCom Supply"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/mapping_helpers/airlock/access/all/admin/general,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/ferry)
-"ty" = (
-/obj/structure/filingcabinet/security,
-/obj/machinery/status_display/evac/directional/south,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/briefing)
-"tF" = (
-/obj/machinery/door/airlock/centcom{
- name = "Thunderdome Locker Room"
- },
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"tG" = (
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"tH" = (
-/obj/machinery/door/airlock/centcom{
- name = "Thunderdome Administration"
- },
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper,
-/obj/effect/mapping_helpers/airlock/access/all/admin/thunderdome,
-/turf/open/floor/iron,
-/area/centcom/tdome/administration)
-"tI" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/sign/directions/engineering{
- desc = "A sign that shows there are doors here. There are doors everywhere!";
- icon_state = "doors";
- name = "WARNING: BLAST DOORS"
- },
-/turf/open/floor/plating,
-/area/centcom/central_command_areas/fore)
-"tK" = (
-/obj/effect/turf_decal/tile/green{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/control)
-"tL" = (
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/control)
-"tM" = (
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/control)
-"tN" = (
-/obj/effect/turf_decal/tile/green{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/control)
-"tQ" = (
-/obj/item/kirbyplants/organic/plant22,
-/obj/machinery/firealarm/directional/west,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/courtroom)
-"tR" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/machinery/status_display/evac/directional/west,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/prison)
-"tT" = (
-/obj/effect/turf_decal/siding/dark_blue,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/evacuation)
-"tU" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/evacuation)
-"tV" = (
-/obj/effect/turf_decal/delivery,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/evacuation)
-"tW" = (
-/obj/structure/sign/poster/contraband/syndicate_recruitment/directional/north,
-/turf/open/indestructible/dark,
-/area/centcom/central_command_areas/admin)
-"ub" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/centcom{
- name = "CentCom"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 8
},
/obj/effect/mapping_helpers/airlock/access/all/admin/general,
/turf/open/floor/iron,
/area/centcom/central_command_areas/control)
-<<<<<<< HEAD
-"uc" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"ud" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 8
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/stone,
-/area/centcom/central_command_areas/evacuation/ship)
-"uf" = (
-/turf/closed/indestructible/riveted,
-/area/centcom/tdome/administration)
-"ug" = (
-/obj/machinery/light/directional/east,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/evacuation)
-"uh" = (
-/obj/structure/chair/comfy/black{
- dir = 1
- },
-/turf/open/floor/iron/grimy,
-/area/centcom/central_command_areas/admin)
-"uj" = (
-/obj/structure/flora/bush/lavendergrass/style_random,
-/obj/structure/flora/bush/sparsegrass/style_random,
-/obj/structure/flora/bush/fullgrass/style_random,
-/obj/structure/flora/bush/flowers_br/style_random,
-/obj/structure/flora/bush/generic/style_random,
-/turf/open/floor/grass,
-/area/centcom/central_command_areas/prison)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"ul" = (
/obj/effect/turf_decal/tile/neutral/fourcorners,
/obj/effect/turf_decal/siding/yellow/corner{
@@ -6223,23 +5109,6 @@
},
/turf/open/floor/iron,
/area/centcom/central_command_areas/ferry)
-<<<<<<< HEAD
-"wu" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/centcom{
- name = "CentCom Security"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 4
- },
-/obj/effect/mapping_helpers/airlock/access/all/admin/general,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/ferry)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"wv" = (
/obj/machinery/door/poddoor/shutters{
id = "XCCFerry";
@@ -6316,22 +5185,6 @@
},
/turf/open/floor/iron,
/area/centcom/central_command_areas/control)
-<<<<<<< HEAD
-"wJ" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/centcom{
- name = "CentCom"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/evacuation)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"wK" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -6728,128 +5581,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/components/unary/vent_pump/on{
dir = 1
-<<<<<<< HEAD
- },
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/evacuation/ship)
-"yL" = (
-/obj/structure/table/wood,
-/obj/item/storage/fancy/donut_box,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/briefing)
-"yO" = (
-/obj/machinery/computer/communications,
-/obj/machinery/status_display/evac/directional/north,
-/turf/open/floor/iron/grimy,
-/area/centcom/central_command_areas/admin)
-"yP" = (
-/obj/machinery/newscaster{
- pixel_y = -32
- },
-/obj/machinery/computer/cargo{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supply)
-"yS" = (
-/obj/structure/table/reinforced,
-/obj/item/storage/box/emps,
-/obj/item/gun/energy/ionrifle,
-/obj/structure/sign/departments/medbay/alt/directional/south,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/armory)
-"yU" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/centcom{
- name = "CentCom"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/control)
-"yV" = (
-/obj/docking_port/stationary{
- dir = 8;
- dwidth = 8;
- height = 7;
- json_key = "cargo";
- name = "CentCom";
- shuttle_id = "cargo_away";
- width = 20
- },
-/turf/open/space,
-/area/space)
-"yW" = (
-/obj/item/kirbyplants/organic/plant21,
-/obj/effect/turf_decal/tile/green{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"yX" = (
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 4
- },
-/turf/open/floor/iron/white/textured,
-/area/centcom/central_command_areas/evacuation/ship)
-"yY" = (
-/obj/structure/chair,
-/obj/effect/landmark/thunderdome/observe,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/observation)
-"za" = (
-/obj/machinery/power/terminal{
- dir = 1
- },
-/obj/structure/cable,
-/obj/effect/decal/cleanable/oil,
-/turf/open/floor/iron/smooth_large,
-/area/centcom/central_command_areas/evacuation/ship)
-"zb" = (
-/obj/machinery/computer/records/medical{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"zc" = (
-/obj/structure/chair/comfy/brown{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/courtroom)
-"zf" = (
-/obj/structure/table/reinforced,
-/obj/item/book/manual/wiki/security_space_law,
-/obj/item/taperecorder,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/evacuation)
-"zh" = (
-/obj/machinery/firealarm/directional/south,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/supply)
-"zi" = (
-/obj/item/rupee,
-/turf/open/misc/ashplanet/wateryrock{
- initial_gas_mix = "o2=22;n2=82;TEMP=293.15";
- planetary_atmos = 0
- },
-=======
},
/turf/open/floor/iron/dark,
/area/centcom/central_command_areas/evacuation/ship)
@@ -6972,7 +5703,6 @@
initial_gas_mix = "o2=22;n2=82;TEMP=293.15";
planetary_atmos = 0
},
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/area/awaymission/errorroom)
"zk" = (
/obj/machinery/door/airlock/medical/glass{
@@ -7161,8 +5891,6 @@
},
/turf/open/floor/iron,
/area/centcom/central_command_areas/supplypod/loading/two)
-<<<<<<< HEAD
-=======
"zO" = (
/obj/machinery/camera/directional/north{
c_tag = "Red Team";
@@ -7176,7 +5904,6 @@
/obj/effect/light_emitter/thunderdome,
/turf/open/floor/iron,
/area/centcom/tdome/arena)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"zR" = (
/obj/structure/closet/secure_closet/personal,
/obj/effect/turf_decal/tile/neutral/fourcorners,
@@ -8044,105 +6771,6 @@
/area/centcom/central_command_areas/control)
"DJ" = (
/obj/structure/chair/office{
-<<<<<<< HEAD
- dir = 8
- },
-/obj/effect/turf_decal/tile/blue/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"DL" = (
-/obj/structure/cable,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/catwalk_floor,
-/area/centcom/central_command_areas/evacuation/ship)
-"DN" = (
-/obj/effect/turf_decal/loading_area{
- dir = 4
- },
-/obj/effect/light_emitter/thunderdome,
-/turf/open/floor/iron,
-/area/centcom/tdome/arena)
-"DT" = (
-/obj/machinery/camera/directional/north{
- c_tag = "Green Team";
- network = list("thunder");
- pixel_x = 12;
- pixel_y = -10;
- resistance_flags = 64
- },
-/obj/effect/landmark/thunderdome/one,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/light_emitter/thunderdome,
-/turf/open/floor/iron,
-/area/centcom/tdome/arena)
-"DU" = (
-/obj/item/kirbyplants/organic/plant21,
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/evacuation)
-"Eb" = (
-/obj/item/kirbyplants/organic/plant21,
-/obj/structure/extinguisher_cabinet/directional/south,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/briefing)
-"Ee" = (
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/machinery/light/floor,
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"Ef" = (
-/obj/effect/light_emitter/thunderdome,
-/turf/open/floor/iron,
-/area/centcom/tdome/arena)
-"Eg" = (
-/obj/machinery/door/airlock/centcom{
- name = "Thunderdome Booth"
- },
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/control)
-"Ej" = (
-/obj/structure/table/reinforced,
-/obj/item/storage/medkit/regular,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"Em" = (
-/obj/item/paper_bin,
-/obj/item/pen/fourcolor,
-/obj/structure/table/reinforced,
-/obj/machinery/newscaster/directional/east,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/admin)
-"En" = (
-/obj/structure/chair/comfy/black,
-/obj/machinery/computer/security/telescreen/entertainment/directional/west,
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 4
- },
-/turf/open/floor/iron/grimy,
-/area/centcom/central_command_areas/admin)
-"Eq" = (
-/obj/structure/chair/stool/bar/directional/east,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/vomit/old,
-/turf/open/floor/carpet/red,
-/area/centcom/central_command_areas/evacuation/ship)
-"Er" = (
-/obj/effect/turf_decal/siding/wideplating_new/dark{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-=======
dir = 8
},
/obj/effect/turf_decal/tile/blue/half/contrasted{
@@ -8227,7 +6855,6 @@
/obj/effect/turf_decal/stripes/line{
dir = 8
},
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/obj/effect/turf_decal/tile/neutral/full,
/obj/effect/decal/cleanable/dirt,
/obj/item/kirbyplants,
@@ -8260,8 +6887,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/centcom/central_command_areas/courtroom)
-<<<<<<< HEAD
-=======
"EA" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/centcom{
@@ -8275,7 +6900,6 @@
},
/turf/open/floor/iron,
/area/centcom/central_command_areas/evacuation)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"EB" = (
/obj/effect/turf_decal/siding/wideplating_new/dark{
dir = 8
@@ -8333,191 +6957,6 @@
/obj/effect/turf_decal/siding/wideplating_new/dark{
dir = 4
},
-<<<<<<< HEAD
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/tile/neutral/full,
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/sign/poster/official/obey/directional/west,
-/turf/open/floor/iron/dark/textured_large,
-/area/centcom/central_command_areas/evacuation/ship)
-"EM" = (
-/obj/effect/turf_decal/delivery,
-/obj/effect/light_emitter/podbay,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod/loading/one)
-"EV" = (
-/obj/structure/table/wood,
-/obj/machinery/microwave{
- pixel_y = 7
- },
-/obj/effect/turf_decal/siding/wood{
- dir = 5
- },
-/obj/item/storage/box/donkpockets/donkpocketspicy{
- pixel_x = -4;
- pixel_y = 4
- },
-/turf/open/floor/wood/tile,
-/area/centcom/central_command_areas/evacuation/ship)
-"EZ" = (
-/obj/effect/turf_decal/tile/brown/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod/loading/three)
-"Fe" = (
-/obj/structure/sink/directional/west,
-/obj/structure/mirror/directional/east,
-/obj/effect/turf_decal/tile/green/half/contrasted{
- dir = 4
- },
-/turf/open/floor/iron/white,
-/area/centcom/tdome/observation)
-"Ff" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 8
- },
-/turf/open/floor/carpet/red,
-/area/centcom/central_command_areas/evacuation/ship)
-"Fg" = (
-/obj/structure/closet/crate/bin,
-/obj/machinery/status_display/evac/directional/south,
-/obj/machinery/status_display/evac/directional/west,
-/obj/effect/turf_decal/tile/green/anticorner/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/control)
-"Fh" = (
-/obj/item/kirbyplants/organic/plant21,
-/obj/effect/turf_decal/delivery,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/ferry)
-"Fi" = (
-/obj/effect/landmark/basketball/game_area,
-/turf/open/space/basic,
-/area/space)
-"Fj" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/centcom{
- name = "Thunderdome Administration"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/mapping_helpers/airlock/access/all/admin/thunderdome,
-/turf/open/floor/iron,
-/area/centcom/tdome/administration)
-"Fk" = (
-/obj/machinery/vending/cola,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/courtroom)
-"Fo" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/sign/directions/engineering{
- desc = "A sign that shows there are doors here. There are doors everywhere!";
- icon_state = "doors";
- name = "WARNING: BLAST DOORS"
- },
-/turf/open/floor/plating,
-/area/centcom/central_command_areas/prison)
-"Fq" = (
-/obj/structure/sign/warning/secure_area,
-/turf/closed/indestructible/riveted,
-/area/centcom/central_command_areas/control)
-"Fu" = (
-/obj/item/kirbyplants/organic/plant21,
-/obj/machinery/firealarm/directional/west,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/administration)
-"Fv" = (
-/obj/machinery/door/airlock/centcom{
- name = "CentCom"
- },
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/fore)
-"Fw" = (
-/obj/machinery/door/window/brigdoor/right/directional/south{
- name = "CentCom Stand";
- req_access = list("cent_captain")
- },
-/obj/machinery/status_display/evac/directional/west,
-/turf/open/floor/iron/grimy,
-/area/centcom/central_command_areas/courtroom)
-"Fz" = (
-/obj/item/kirbyplants/organic/plant22,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/briefing)
-"FB" = (
-/obj/structure/table/reinforced,
-/obj/item/storage/box/syringes,
-/obj/item/gun/syringe/rapidsyringe,
-/obj/structure/reagent_dispensers/wall/peppertank/directional/south,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/armory)
-"FI" = (
-/obj/effect/landmark/thunderdome/two,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/light_emitter/thunderdome,
-/turf/open/floor/iron,
-/area/centcom/tdome/arena)
-"FO" = (
-/obj/structure/table/reinforced,
-/obj/item/computer_disk/quartermaster,
-/obj/item/computer_disk/quartermaster,
-/obj/item/computer_disk/quartermaster,
-/obj/item/gps/mining,
-/obj/effect/turf_decal/stripes/line{
- dir = 6
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supply)
-"FR" = (
-/obj/effect/light_emitter/podbay,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod/pod_storage)
-"FX" = (
-/obj/machinery/computer/auxiliary_base/directional/north,
-/obj/structure/table/reinforced,
-/obj/item/clipboard,
-/obj/item/radio/headset/headset_cent,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/ferry)
-"FZ" = (
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"Ga" = (
-/obj/structure/table/reinforced,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/fax,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/ferry)
-"Gb" = (
-/obj/effect/light_emitter/thunderdome,
-/turf/closed/indestructible/fakeglass,
-/area/centcom/tdome/observation)
-"Gf" = (
-/obj/machinery/firealarm/directional/east,
-/obj/machinery/atmospherics/components/unary/vent_pump{
- dir = 8
- },
-=======
/obj/effect/turf_decal/stripes/line{
dir = 8
},
@@ -8711,7 +7150,6 @@
/obj/machinery/atmospherics/components/unary/vent_pump{
dir = 8
},
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/turf/open/floor/iron/grimy,
/area/centcom/central_command_areas/admin)
"Gi" = (
@@ -8790,7 +7228,6 @@
/turf/open/floor/iron,
/area/centcom/central_command_areas/admin/storage)
"GC" = (
-<<<<<<< HEAD
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/centcom{
name = "CentCom"
@@ -9081,3282 +7518,6 @@
},
/turf/open/floor/iron,
/area/centcom/central_command_areas/prison)
-"Io" = (
-/obj/docking_port/stationary{
- dir = 8;
- dwidth = 10;
- height = 30;
- json_key = "ferry";
- name = "CentCom Ferry Dock";
- shuttle_id = "ferry_away";
- width = 21
- },
-/turf/open/space,
-/area/space)
-"Ip" = (
-/obj/structure/chair/stool/bar/directional/east,
-/turf/open/floor/carpet/red,
-/area/centcom/central_command_areas/evacuation/ship)
-"Ir" = (
-/obj/machinery/computer/emergency_shuttle{
- dir = 1
- },
-/obj/machinery/newscaster{
- pixel_y = -32
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/ferry)
-"Iv" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 8
- },
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 4
- },
-/turf/open/floor/stone,
-/area/centcom/central_command_areas/evacuation/ship)
-"Iw" = (
-/obj/item/kirbyplants/organic/plant21,
-/obj/structure/extinguisher_cabinet/directional/west,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"IK" = (
-/obj/structure/closet/secure_closet/ert_sec,
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/obj/machinery/status_display/ai/directional/south,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/armory)
-"IO" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/light/floor,
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/observation)
-"IR" = (
-/obj/structure/flora/bush/lavendergrass/style_random,
-/obj/structure/flora/bush/sparsegrass/style_random,
-/obj/structure/flora/bush/fullgrass/style_random,
-/obj/structure/flora/bush/flowers_br/style_random,
-/obj/structure/flora/bush/generic/style_random,
-/obj/machinery/light/directional/south,
-/turf/open/floor/grass,
-/area/centcom/tdome/administration)
-"IX" = (
-/obj/effect/turf_decal/siding/dark_blue{
- dir = 6
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/evacuation)
-"Jb" = (
-/turf/closed/indestructible/riveted,
-/area/centcom/central_command_areas/prison/cells)
-"Jg" = (
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/centcom/central_command_areas/fore)
-"Ji" = (
-/turf/open/floor/circuit/green,
-/area/centcom/tdome/arena)
-"Jj" = (
-/obj/machinery/flasher{
- id = "tdomeflash";
- name = "Thunderdome Flash"
- },
-/turf/open/floor/circuit/green,
-/area/centcom/tdome/arena)
-"Jl" = (
-/obj/item/kirbyplants/organic/plant21,
-/obj/effect/turf_decal/tile/green/anticorner/contrasted,
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"Jq" = (
-/obj/machinery/camera/motion/thunderdome{
- pixel_x = 10
- },
-/turf/open/floor/circuit/green,
-/area/centcom/tdome/arena)
-"JC" = (
-/obj/machinery/modular_computer/preset/command{
- dir = 8
- },
-/obj/machinery/status_display/evac/directional/east,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/admin)
-"JE" = (
-/obj/effect/turf_decal/siding/wideplating_new/dark{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/corner{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/corner{
- dir = 8
- },
-/obj/effect/turf_decal/tile/neutral/full,
-/turf/open/floor/iron/dark/textured_large,
-/area/centcom/central_command_areas/evacuation/ship)
-"JJ" = (
-/obj/structure/table/wood,
-/obj/item/storage/fancy/donut_box,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/administration)
-"JO" = (
-/obj/machinery/modular_computer/preset/id/centcom,
-/turf/open/floor/iron/grimy,
-/area/centcom/central_command_areas/admin)
-"JU" = (
-/obj/structure/chair{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/machinery/light/directional/west,
-/obj/effect/turf_decal/siding/dark_blue{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/evacuation)
-"JV" = (
-/obj/structure/table/wood,
-/obj/machinery/chem_dispenser/drinks/beer{
- dir = 8
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/observation)
-"JW" = (
-/obj/structure/table/reinforced,
-/obj/item/storage/briefcase/secure,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/briefing)
-"Kd" = (
-/obj/effect/turf_decal/tile/red/opposingcorners,
-/obj/effect/turf_decal/tile/yellow/opposingcorners{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"Ke" = (
-/obj/item/clipboard,
-/obj/item/folder/red,
-/obj/item/stamp/denied{
- pixel_x = 3;
- pixel_y = 3
- },
-/obj/item/stamp,
-/obj/structure/table/reinforced,
-/turf/open/floor/iron/grimy,
-/area/centcom/central_command_areas/briefing)
-"Kf" = (
-/obj/machinery/door/airlock/centcom{
- name = "Administrative Storage"
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/structure/cable,
-/obj/effect/mapping_helpers/airlock/access/all/admin/captain,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/admin)
-"Ko" = (
-/obj/structure/table,
-/obj/structure/bedsheetbin,
-/obj/effect/turf_decal/tile/red/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron/white,
-/area/centcom/tdome/observation)
-"KA" = (
-/obj/effect/landmark/thunderdome/two,
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/obj/effect/light_emitter/thunderdome,
-/turf/open/floor/iron,
-/area/centcom/tdome/arena)
-"KC" = (
-/obj/machinery/status_display/evac/directional/south,
-/turf/open/floor/wood,
-/area/centcom/central_command_areas/courtroom)
-"KD" = (
-/obj/structure/chair{
- dir = 8
- },
-/obj/machinery/status_display/ai/directional/east,
-/turf/open/floor/iron/grimy,
-/area/centcom/central_command_areas/courtroom)
-"KF" = (
-/obj/effect/turf_decal/tile/brown/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod/loading/one)
-"KH" = (
-/turf/closed/wall/mineral/titanium,
-/area/centcom/central_command_areas/evacuation/ship)
-"KK" = (
-/obj/structure/reagent_dispensers/fueltank,
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/cobweb,
-/obj/effect/decal/cleanable/blood/old,
-/turf/open/floor/iron/smooth_large,
-/area/centcom/central_command_areas/evacuation/ship)
-"KL" = (
-/obj/machinery/recharger{
- pixel_y = 4
- },
-/obj/effect/landmark/thunderdome/two,
-/obj/effect/turf_decal/delivery,
-/obj/effect/light_emitter/thunderdome,
-/turf/open/floor/iron,
-/area/centcom/tdome/arena)
-"KN" = (
-/obj/structure/flora/bush/sparsegrass/style_random,
-/obj/structure/flora/bush/lavendergrass/style_random,
-/obj/structure/flora/bush/ferny/style_random,
-/obj/machinery/light/directional/north,
-/turf/open/floor/iron{
- icon_state = "asteroid5";
- name = "plating"
- },
-/area/centcom/tdome/observation)
-"KO" = (
-/obj/effect/turf_decal/siding/wideplating_new/dark/corner{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral/full,
-/obj/effect/decal/cleanable/cobweb/cobweb2,
-/obj/machinery/vending/cigarette,
-/turf/open/floor/iron/dark/textured_large,
-/area/centcom/central_command_areas/evacuation/ship)
-"KQ" = (
-/turf/open/floor/plating,
-/area/centcom/central_command_areas/evacuation/ship)
-"KS" = (
-/obj/docking_port/stationary{
- dir = 4;
- dwidth = 1;
- height = 5;
- name = "recovery ship";
- shuttle_id = "pod_2_away";
- width = 3
- },
-/turf/open/space/basic,
-/area/space)
-"KV" = (
-/obj/effect/turf_decal/siding/wideplating_new/dark{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/corner{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/corner{
- dir = 8
- },
-/obj/effect/turf_decal/tile/neutral/full,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/dark/textured_large,
-/area/centcom/central_command_areas/evacuation/ship)
-"KZ" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/evacuation/ship)
-"Lb" = (
-/obj/effect/turf_decal/tile/neutral/opposingcorners,
-/obj/effect/turf_decal/tile/neutral/opposingcorners,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/evacuation/ship)
-"Lc" = (
-/obj/effect/turf_decal/siding/wideplating_new/dark{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/tile/neutral/full,
-/obj/structure/closet/emcloset,
-/turf/open/floor/iron/dark/textured_large,
-/area/centcom/central_command_areas/evacuation/ship)
-"Ld" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 8
- },
-/obj/structure/cable,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/evacuation/ship)
-"Lf" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/marker_beacon/burgundy,
-/turf/open/floor/catwalk_floor,
-/area/centcom/central_command_areas/evacuation/ship)
-"Li" = (
-/obj/effect/turf_decal/tile/neutral/opposingcorners,
-/obj/effect/turf_decal/tile/neutral/opposingcorners,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/evacuation/ship)
-"Lj" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/evacuation/ship)
-"Lk" = (
-/obj/machinery/power/shuttle_engine/heater,
-/turf/open/floor/catwalk_floor,
-/area/centcom/central_command_areas/evacuation/ship)
-"Ll" = (
-/obj/structure/flora/grass/jungle,
-/turf/open/floor/grass,
-/area/centcom/central_command_areas/evacuation/ship)
-"Lm" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 8
- },
-/obj/machinery/door/airlock/titanium/glass,
-/turf/open/floor/stone,
-/area/centcom/central_command_areas/evacuation/ship)
-"Ln" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/structure/chair/comfy/shuttle/tactical{
- dir = 1
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/evacuation/ship)
-"Lo" = (
-/obj/structure/window/reinforced/spawner/directional/south,
-/obj/structure/lattice,
-/turf/open/space/basic,
-/area/space/nearstation)
-"Lp" = (
-/obj/effect/turf_decal/siding/wideplating_new/dark{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral/full,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/dark/textured_large,
-/area/centcom/central_command_areas/evacuation/ship)
-"Lt" = (
-/turf/closed/wall/mineral/titanium/nodiagonal,
-/area/centcom/central_command_areas/evacuation/ship)
-"Lu" = (
-/obj/effect/turf_decal/siding/wideplating_new/dark{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/tile/neutral/full,
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/sign/poster/official/nanotrasen_logo/directional/west,
-/turf/open/floor/iron/dark/textured_large,
-/area/centcom/central_command_areas/evacuation/ship)
-"Lv" = (
-/obj/item/kirbyplants/organic/plant22,
-/obj/effect/turf_decal/tile/green,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/control)
-"Lw" = (
-/obj/effect/spawner/structure/window/reinforced/shuttle,
-/turf/open/floor/plating,
-/area/centcom/central_command_areas/evacuation/ship)
-"Lx" = (
-/obj/effect/turf_decal/siding/dark_blue/corner{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/evacuation)
-"Lz" = (
-/obj/structure/railing{
- dir = 10
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/siding/dark{
- dir = 10
- },
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/evacuation/ship)
-"LA" = (
-/obj/effect/turf_decal/siding/wideplating_new/dark{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/corner,
-/obj/effect/turf_decal/stripes/corner{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral/full,
-/turf/open/floor/iron/dark/textured_large,
-/area/centcom/central_command_areas/evacuation/ship)
-"LB" = (
-/obj/effect/turf_decal/siding/wideplating_new/dark{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/corner{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/corner,
-/obj/effect/turf_decal/tile/neutral/full,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/dark/textured_large,
-/area/centcom/central_command_areas/evacuation/ship)
-"LC" = (
-/obj/effect/turf_decal/tile/neutral/full,
-/obj/effect/turf_decal/stripes/corner,
-/obj/effect/turf_decal/stripes/corner{
- dir = 4
- },
-/obj/machinery/door/airlock/titanium,
-/obj/structure/fans/tiny,
-/turf/open/floor/iron/dark/textured_large,
-/area/centcom/central_command_areas/evacuation/ship)
-"LD" = (
-/obj/effect/turf_decal/siding/wideplating_new/dark{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/tile/neutral/full,
-/turf/open/floor/iron/dark/textured_large,
-/area/centcom/central_command_areas/evacuation/ship)
-"LF" = (
-/obj/structure/flora/grass/jungle/b/style_3,
-/turf/open/floor/grass,
-/area/centcom/central_command_areas/evacuation/ship)
-"LG" = (
-/obj/structure/flora/bush/sparsegrass,
-/turf/open/floor/grass,
-/area/centcom/central_command_areas/evacuation/ship)
-"LI" = (
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 9
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/white/textured,
-/area/centcom/central_command_areas/evacuation/ship)
-"LJ" = (
-/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2,
-/obj/machinery/portable_atmospherics/canister,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/glass,
-/turf/open/floor/iron/smooth_large,
-/area/centcom/central_command_areas/evacuation/ship)
-"LK" = (
-/obj/structure/window/reinforced/spawner/directional/east,
-/obj/item/kirbyplants/organic/plant21,
-/turf/open/floor/iron/grimy,
-/area/centcom/central_command_areas/courtroom)
-"LM" = (
-/obj/docking_port/stationary{
- dir = 8;
- dwidth = 1;
- height = 5;
- name = "recovery ship";
- shuttle_id = "pod_6_away";
- width = 3
- },
-/turf/open/space/basic,
-/area/space)
-"LN" = (
-/obj/structure/table/optable,
-/obj/machinery/defibrillator_mount/loaded{
- pixel_y = 28
- },
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/decal/cleanable/blood,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/white,
-/area/centcom/central_command_areas/evacuation/ship)
-"LP" = (
-/obj/effect/turf_decal/tile/neutral/full,
-/obj/effect/turf_decal/stripes/corner{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/corner{
- dir = 8
- },
-/obj/machinery/door/airlock/titanium,
-/obj/structure/fans/tiny,
-/turf/open/floor/iron/dark/textured_large,
-/area/centcom/central_command_areas/evacuation/ship)
-"LQ" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/siding/wood{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/evacuation/ship)
-"LR" = (
-/obj/structure/sign/poster/official/tactical_game_cards/directional/north,
-/turf/open/floor/carpet/red,
-/area/centcom/central_command_areas/evacuation/ship)
-"LU" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/computer/records/medical{
- dir = 8
- },
-/obj/machinery/light/directional/east,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/evacuation/ship)
-"LV" = (
-/turf/closed/indestructible/riveted,
-/area/awaymission/errorroom)
-"LW" = (
-/turf/closed/mineral/ash_rock,
-/area/awaymission/errorroom)
-"LX" = (
-/obj/structure/speaking_tile,
-/turf/closed/mineral/ash_rock,
-/area/awaymission/errorroom)
-"Mf" = (
-/obj/effect/landmark/thunderdome/one,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/light_emitter/thunderdome,
-/turf/open/floor/iron,
-/area/centcom/tdome/arena)
-"Mn" = (
-/obj/effect/turf_decal/tile/red/half/contrasted{
- dir = 8
- },
-/obj/effect/light_emitter/thunderdome,
-/turf/open/floor/iron,
-/area/centcom/tdome/arena)
-"Mo" = (
-/obj/structure/bed,
-/obj/item/bedsheet/black,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/admin)
-"Mp" = (
-/obj/structure/table/wood,
-/obj/machinery/recharger,
-/obj/machinery/status_display/evac/directional/east,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/briefing)
-"Mr" = (
-/obj/structure/table/reinforced,
-/obj/item/paper_bin,
-/obj/item/pen,
-/obj/machinery/light/directional/north,
-/obj/machinery/status_display/evac/directional/north,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"Ms" = (
-/obj/structure/table,
-/obj/item/paper_bin,
-/obj/item/pen,
-/obj/effect/turf_decal/tile/green/anticorner/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"Mt" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 4
- },
-/turf/open/floor/wood,
-/area/centcom/central_command_areas/admin)
-"Mu" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"Mv" = (
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/centcom/tdome/administration)
-"Mw" = (
-/obj/effect/turf_decal/bot,
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"My" = (
-/obj/structure/chair/office{
- dir = 4
- },
-/obj/structure/cable,
-/turf/open/floor/wood,
-/area/centcom/central_command_areas/admin)
-"Mz" = (
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/centcom/central_command_areas/prison)
-"MC" = (
-/obj/structure/flora/grass/jungle/b,
-/obj/effect/decal/cleanable/garbage{
- pixel_x = -15;
- pixel_y = -6
- },
-/turf/open/floor/grass,
-/area/centcom/central_command_areas/evacuation/ship)
-"ME" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/siding/wood{
- dir = 1
- },
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/evacuation/ship)
-"MF" = (
-/obj/structure/fans/tiny,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"MH" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/dark/herringbone,
-/area/centcom/central_command_areas/evacuation/ship)
-"MI" = (
-/obj/machinery/light/directional/north,
-/obj/structure/table/wood,
-/obj/structure/reagent_dispensers/beerkeg{
- pixel_y = 6;
- pixel_x = 5
- },
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/supplypod)
-"MJ" = (
-/obj/structure/chair/office,
-/obj/effect/landmark/ert_spawn,
-/obj/structure/cable,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/briefing)
-"MK" = (
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"ML" = (
-/obj/machinery/vending/cigarette,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/courtroom)
-"MM" = (
-/obj/machinery/power/shuttle_engine/large,
-/turf/open/floor/plating,
-/area/centcom/central_command_areas/evacuation/ship)
-"MP" = (
-/obj/effect/light_emitter/podbay,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod/loading/two)
-"MQ" = (
-/obj/structure/closet/secure_closet/courtroom,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/courtroom)
-"MS" = (
-/obj/machinery/shower/directional/west,
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
-/turf/open/floor/iron/white,
-/area/centcom/tdome/observation)
-"MU" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden,
-/turf/open/floor/wood,
-/area/centcom/central_command_areas/admin)
-"MV" = (
-/obj/structure/chair{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/courtroom)
-"MX" = (
-/obj/structure/cable,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/smooth_edge,
-/area/centcom/central_command_areas/evacuation/ship)
-"MY" = (
-/obj/structure/sign/nanotrasen,
-/turf/closed/indestructible/riveted,
-/area/centcom/central_command_areas/briefing)
-"Ne" = (
-/obj/structure/table/wood,
-/obj/item/reagent_containers/cup/glass/trophy/gold_cup,
-/turf/open/floor/iron/grimy,
-/area/centcom/tdome/observation)
-"Ng" = (
-/obj/item/storage/box/ids{
- pixel_x = 3;
- pixel_y = 3
- },
-/obj/item/storage/box/silver_ids,
-/obj/structure/table/reinforced,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"Nh" = (
-/obj/structure/table/wood,
-/obj/item/storage/box/drinkingglasses{
- pixel_y = 14;
- pixel_x = -4
- },
-/obj/item/reagent_containers/cup/glass/shaker{
- pixel_y = -8;
- pixel_x = -10
- },
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/supplypod)
-"Nk" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/siding/yellow{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supply)
-"Nm" = (
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 4
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/white/textured,
-/area/centcom/central_command_areas/evacuation/ship)
-"Nn" = (
-/obj/structure/table/reinforced,
-/obj/item/storage/lockbox/loyalty,
-/obj/item/gun/ballistic/automatic/ar,
-/obj/machinery/light/directional/north,
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/admin/storage)
-"Np" = (
-/obj/structure/bookcase/random,
-/obj/structure/noticeboard/directional/south,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/courtroom)
-"Nq" = (
-/obj/structure/chair/office{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 4
- },
-/obj/structure/cable,
-/turf/open/floor/wood,
-/area/centcom/central_command_areas/admin)
-"Nr" = (
-/obj/structure/table/reinforced,
-/obj/item/folder/red,
-/obj/item/restraints/handcuffs,
-/obj/item/assembly/flash/handheld,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/admin)
-"Nw" = (
-/obj/item/kirbyplants/organic/plant21,
-/obj/effect/turf_decal/tile/green/half/contrasted{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/control)
-"Nx" = (
-/obj/structure/fans/tiny,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/supply)
-"Ny" = (
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/briefing)
-"NC" = (
-/obj/structure/cable,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/briefing)
-"NE" = (
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod/pod_storage)
-"NG" = (
-/obj/machinery/door/airlock/centcom{
- name = "CentCom Security"
- },
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 1
- },
-/obj/effect/mapping_helpers/airlock/access/all/admin/general,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/control)
-"NH" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/oven/range,
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/observation)
-"NI" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 8
- },
-/turf/open/floor/stone,
-/area/centcom/central_command_areas/evacuation/ship)
-"NJ" = (
-/obj/machinery/status_display/ai/directional/south,
-/obj/machinery/status_display/evac/directional/north,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"NM" = (
-/obj/structure/closet/crate/bin,
-/obj/machinery/light/directional/south,
-/turf/open/floor/wood,
-/area/centcom/central_command_areas/admin)
-"NO" = (
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/supplypod)
-"NP" = (
-/obj/machinery/door/airlock/silver{
- name = "Shower"
- },
-/turf/open/floor/iron/white,
-/area/centcom/tdome/observation)
-"NR" = (
-/obj/machinery/door/poddoor{
- id = "thunderdome";
- name = "Thunderdome Blast Door"
- },
-/obj/effect/turf_decal/loading_area{
- dir = 8
- },
-/obj/effect/light_emitter/thunderdome,
-/turf/open/floor/iron,
-/area/centcom/tdome/arena)
-"NU" = (
-/obj/machinery/door/airlock/centcom{
- name = "CentCom"
- },
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/control)
-"NW" = (
-/obj/structure/bookcase/random,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/courtroom)
-"NY" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/light_emitter/thunderdome,
-/turf/open/floor/iron,
-/area/centcom/tdome/arena)
-"NZ" = (
-/obj/structure/table/wood,
-/obj/item/paper_bin,
-/obj/item/pen,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/courtroom)
-"Oc" = (
-/obj/machinery/door/airlock/centcom{
- name = "Administrative Office"
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 4
- },
-/obj/effect/mapping_helpers/airlock/access/all/admin/captain,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/admin)
-"Od" = (
-/obj/structure/cable,
-/turf/open/floor/wood,
-/area/centcom/central_command_areas/admin)
-"Of" = (
-/obj/item/clipboard,
-/obj/item/stamp/denied{
- pixel_x = 3;
- pixel_y = 3
- },
-/obj/item/stamp,
-/obj/structure/table/reinforced,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/observation)
-"Oh" = (
-/obj/structure/table/reinforced,
-/obj/item/clipboard,
-/obj/item/folder/red,
-/obj/item/pen/red,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"Oi" = (
-/obj/effect/turf_decal/delivery,
-/obj/machinery/light/floor,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/evacuation)
-"Oj" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/centcom{
- name = "CentCom"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/control)
-"Om" = (
-/obj/structure/table/reinforced,
-/obj/item/clipboard,
-/obj/item/folder/white,
-/obj/item/pen/blue,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/briefing)
-"On" = (
-/turf/closed/indestructible/riveted,
-/area/centcom/central_command_areas/admin)
-"Oq" = (
-/obj/effect/turf_decal/tile/brown/anticorner/contrasted,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod/loading/two)
-"Or" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible{
- dir = 1
- },
-/obj/machinery/meter,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/admin/storage)
-"Ot" = (
-/obj/structure/table/reinforced,
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/bot,
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"Ou" = (
-/obj/effect/landmark/thunderdome/one,
-/obj/effect/turf_decal/stripes/line{
- dir = 10
- },
-/obj/effect/light_emitter/thunderdome,
-/turf/open/floor/iron,
-/area/centcom/tdome/arena)
-"Ow" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible{
- dir = 1
- },
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/admin/storage)
-"Ox" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/fore)
-"Oz" = (
-/obj/machinery/door/airlock/external/ruin,
-/obj/effect/mapping_helpers/airlock/access/all/admin/general,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"OA" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/supplypod)
-"OB" = (
-/obj/structure/extinguisher_cabinet/directional/east,
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/prison)
-"OC" = (
-/obj/structure/table/reinforced,
-/obj/item/toy/plush/lizard_plushie/space/green{
- name = "Escapes-on-Pods"
- },
-/turf/open/floor/iron/smooth_large,
-/area/centcom/central_command_areas/evacuation/ship)
-"OD" = (
-/obj/machinery/microwave{
- desc = "Cooks and boils stuff, somehow.";
- pixel_x = -3;
- pixel_y = 5
- },
-/obj/structure/table/wood,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/supplypod)
-"OE" = (
-/obj/structure/flora/bush/sparsegrass/style_random,
-/obj/structure/flora/bush/grassy/style_random,
-/obj/structure/flora/bush/ferny/style_random,
-/turf/open/floor/iron{
- dir = 6;
- icon_state = "asteroid8";
- name = "sand"
- },
-/area/centcom/tdome/observation)
-"OF" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/structure/table/wood,
-/obj/item/toy/cards/deck{
- pixel_y = 12;
- pixel_x = -6
- },
-/obj/item/reagent_containers/cup/glass/mug/tea{
- pixel_x = 8;
- pixel_y = 1
- },
-/obj/item/trash/semki{
- pixel_x = -3;
- pixel_y = 5
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/evacuation/ship)
-"OH" = (
-/obj/machinery/computer/records/security{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"OI" = (
-/obj/item/kirbyplants/organic/plant21,
-/turf/open/floor/iron/dark/herringbone,
-/area/centcom/central_command_areas/evacuation/ship)
-"OM" = (
-/obj/structure/table/reinforced,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/item/papercutter{
- pixel_y = 6;
- pixel_x = 2
- },
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/supply)
-"OO" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/structure/table/reinforced,
-/obj/machinery/reagentgrinder{
- desc = "Used to grind things up into raw materials and liquids.";
- pixel_y = 5
- },
-/obj/item/reagent_containers/condiment/saltshaker{
- pixel_x = -8;
- pixel_y = 5
- },
-/obj/item/reagent_containers/condiment/peppermill{
- pixel_x = -8
- },
-/obj/item/knife/kitchen{
- pixel_x = 11;
- pixel_y = -12
- },
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/observation)
-"OP" = (
-/obj/effect/turf_decal/delivery,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod/loading/one)
-"OQ" = (
-/obj/machinery/door/airlock/centcom{
- name = "Briefing Room"
- },
-/obj/effect/turf_decal/stripes/line,
-/obj/structure/cable,
-/obj/effect/mapping_helpers/airlock/access/all/admin/general,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/ferry)
-"OR" = (
-/obj/machinery/computer/records/security{
- dir = 1
- },
-/obj/machinery/status_display/evac/directional/south,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"OS" = (
-/obj/structure/bookcase/random,
-/obj/machinery/airalarm/directional/south,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/courtroom)
-"OV" = (
-/obj/structure/sink/directional/west,
-/obj/structure/mirror/directional/east,
-/obj/effect/turf_decal/tile/green{
- dir = 4
- },
-/turf/open/floor/iron/white,
-/area/centcom/tdome/observation)
-"OW" = (
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 5
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/white/textured,
-/area/centcom/central_command_areas/evacuation/ship)
-"OX" = (
-/obj/structure/chair/office{
- dir = 1
- },
-/obj/effect/landmark/ert_spawn,
-/obj/structure/cable,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/briefing)
-"OY" = (
-/obj/item/storage/fancy/donut_box,
-/obj/structure/table/reinforced,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/admin)
-"OZ" = (
-/obj/structure/flora/bush/lavendergrass/style_random,
-/obj/structure/flora/bush/sparsegrass/style_random,
-/obj/structure/flora/bush/flowers_yw/style_random,
-/obj/structure/flora/bush/grassy/style_random,
-/obj/structure/flora/bush/pale/style_random,
-/obj/machinery/light/directional/north,
-/turf/open/misc/asteroid,
-/area/centcom/tdome/observation)
-"Pc" = (
-/obj/structure/fans/tiny,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/observation)
-"Pd" = (
-/obj/machinery/light/small/directional/east,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/briefing)
-"Pe" = (
-/obj/structure/table/wood,
-/obj/item/phone{
- desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in.";
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/cigarette/cigar/cohiba{
- pixel_x = 6
- },
-/obj/item/cigarette/cigar/havana{
- pixel_x = 2
- },
-/obj/item/cigarette/cigar{
- pixel_x = 4.5
- },
-/obj/machinery/status_display/evac/directional/north,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/courtroom)
-"Pg" = (
-/obj/machinery/computer/auxiliary_base/directional/north,
-/obj/structure/table/reinforced,
-/obj/item/clipboard{
- pixel_y = 4;
- pixel_x = 2
- },
-/obj/item/folder/yellow{
- pixel_y = 7;
- pixel_x = 5
- },
-/obj/item/pen/red{
- pixel_y = 2;
- pixel_x = 3
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/item/paper_bin{
- pixel_x = -15;
- pixel_y = 7
- },
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/supply)
-"Pk" = (
-/obj/structure/table/wood,
-/obj/item/storage/fancy/donut_box,
-/obj/machinery/light/directional/south,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/courtroom)
-"Pl" = (
-/obj/machinery/button/flasher/indestructible{
- id = "tdomeflash"
- },
-/obj/structure/table/reinforced,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/administration)
-"Pm" = (
-/obj/effect/turf_decal/delivery,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod/loading/four)
-"Pn" = (
-/obj/item/storage/box/matches{
- pixel_x = -3;
- pixel_y = 5
- },
-/obj/structure/table/wood,
-/obj/machinery/barsign/all_access/directional/south,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/observation)
-"Po" = (
-/obj/machinery/vending/boozeomat,
-/obj/effect/turf_decal/siding/wood{
- dir = 6
- },
-/turf/open/floor/wood/tile,
-/area/centcom/central_command_areas/evacuation/ship)
-"Pq" = (
-/turf/open/floor/iron/grimy,
-/area/centcom/central_command_areas/prison)
-"Pr" = (
-/obj/effect/landmark/thunderdome/admin,
-/obj/structure/chair/comfy/black{
- dir = 1
- },
-/turf/open/floor/iron/grimy,
-/area/centcom/tdome/administration)
-"Ps" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/admin/storage)
-"Pt" = (
-/obj/structure/table/reinforced,
-/obj/item/storage/toolbox/mechanical,
-/obj/item/tank/internals/emergency_oxygen/engi,
-/obj/effect/turf_decal/stripes/line{
- dir = 6
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/armory)
-"Pv" = (
-/obj/effect/turf_decal/tile/brown/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod/loading/four)
-"Pw" = (
-/obj/docking_port/stationary{
- dir = 8;
- dwidth = 1;
- height = 5;
- name = "recovery ship";
- shuttle_id = "pod_7_away";
- width = 3
- },
-/turf/open/space/basic,
-/area/space)
-"Pz" = (
-/obj/structure/table/reinforced,
-/obj/item/paper/pamphlet/centcom/visitor_info,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod)
-"PD" = (
-/obj/item/kirbyplants/organic/plant21{
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/effect/turf_decal/tile/red/half/contrasted{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/fore)
-"PE" = (
-/obj/machinery/newscaster{
- pixel_x = 32
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/armory)
-"PF" = (
-/obj/structure/sign/nanotrasen,
-/turf/closed/indestructible/riveted,
-/area/centcom/central_command_areas/admin)
-"PG" = (
-/obj/effect/turf_decal/tile/dark_blue/fourcorners,
-/obj/effect/turf_decal/tile/dark_blue/fourcorners,
-/obj/machinery/light/floor,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/evacuation)
-"PH" = (
-/obj/machinery/firealarm/directional/south,
-/obj/structure/closet/crate/bin,
-/obj/structure/extinguisher_cabinet/directional/east,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/ferry)
-"PJ" = (
-/obj/structure/closet/crate/freezer/blood,
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 8
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/white/textured,
-/area/centcom/central_command_areas/evacuation/ship)
-"PK" = (
-/obj/effect/turf_decal/tile/brown/half/contrasted,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod/loading/one)
-"PL" = (
-/obj/structure/flora/bush/lavendergrass/style_random,
-/obj/structure/flora/bush/fullgrass/style_random,
-/obj/structure/flora/bush/flowers_yw/style_random,
-/obj/structure/flora/bush/grassy/style_random,
-/obj/structure/flora/bush/pale/style_random,
-/turf/open/misc/asteroid,
-/area/centcom/central_command_areas/evacuation)
-"PM" = (
-/obj/structure/chair/office,
-/obj/effect/landmark/ert_spawn,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/briefing)
-"PR" = (
-/obj/structure/table/wood,
-/obj/item/phone{
- desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in.";
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/cigarette/cigar/cohiba{
- pixel_x = 6
- },
-/obj/item/cigarette/cigar/havana{
- pixel_x = 2
- },
-/obj/item/cigarette/cigar{
- pixel_x = 4.5
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 10
- },
-/turf/open/floor/iron/grimy,
-/area/centcom/central_command_areas/admin)
-"PT" = (
-/obj/effect/turf_decal/tile/red/half/contrasted,
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"PU" = (
-/obj/structure/table/wood,
-/obj/machinery/computer/records/medical/laptop,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/light/directional/north,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/briefing)
-"PV" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/supplypod)
-"PW" = (
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod/loading/three)
-"PX" = (
-/obj/structure/table/reinforced,
-/obj/item/folder/red{
- pixel_x = -2;
- pixel_y = -2
- },
-/obj/item/folder/blue{
- pixel_x = 2;
- pixel_y = 2
- },
-/obj/item/lighter,
-/turf/open/floor/iron/grimy,
-/area/centcom/central_command_areas/briefing)
-"PY" = (
-/obj/structure/closet/crate/bin,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/observation)
-"PZ" = (
-/obj/structure/flora/tree/palm{
- icon_state = "palm2"
- },
-/obj/machinery/light/directional/west,
-/turf/open/floor/grass,
-/area/centcom/central_command_areas/evacuation/ship)
-"Qb" = (
-/obj/structure/table/wood,
-/obj/item/folder/red,
-/obj/item/book/manual/wiki/security_space_law,
-/obj/item/restraints/handcuffs,
-/obj/item/assembly/flash/handheld,
-/obj/machinery/airalarm/directional/south,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/admin)
-"Qd" = (
-/obj/structure/table/wood,
-/obj/item/reagent_containers/cup/glass/drinkingglass{
- pixel_y = 9;
- pixel_x = 3
- },
-/obj/item/paper/pamphlet/violent_video_games{
- pixel_x = -3;
- pixel_y = -3
- },
-/obj/effect/turf_decal/siding/wood{
- dir = 8
- },
-/turf/open/floor/wood/tile,
-/area/centcom/central_command_areas/evacuation/ship)
-"Qe" = (
-/turf/open/ai_visible,
-/area/centcom/ai_multicam_room)
-"Qf" = (
-/obj/structure/table/reinforced,
-/obj/item/paper_bin,
-/obj/item/pen,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"Qi" = (
-/obj/effect/turf_decal/tile/neutral/half/contrasted,
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"Qk" = (
-/obj/structure/table/reinforced,
-/obj/machinery/button/door/indestructible{
- id = "XCCsec3";
- name = "CC Main Access Control"
- },
-/obj/machinery/airalarm/directional/south,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"Qm" = (
-/obj/item/clipboard,
-/obj/item/folder/red,
-/obj/item/stamp/denied{
- pixel_x = 3;
- pixel_y = 3
- },
-/obj/item/stamp,
-/obj/structure/table/reinforced,
-/obj/machinery/status_display/ai/directional/west,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"Qo" = (
-/obj/item/kirbyplants/organic/plant21,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/administration)
-"Qp" = (
-/obj/effect/light_emitter/podbay,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod/loading/one)
-"Qt" = (
-/obj/structure/table/reinforced,
-/obj/item/storage/toolbox/electrical{
- pixel_y = 8;
- pixel_x = 4
- },
-/obj/item/storage/toolbox/mechanical,
-/turf/open/floor/iron/smooth_large,
-/area/centcom/central_command_areas/evacuation/ship)
-"Qv" = (
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"Qx" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/siding/yellow{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supply)
-"Qy" = (
-/obj/machinery/shower/directional/west,
-/obj/effect/turf_decal/tile/green/anticorner/contrasted{
- dir = 4
- },
-/turf/open/floor/iron/white,
-/area/centcom/tdome/observation)
-"Qz" = (
-/obj/effect/turf_decal/tile/green,
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"QB" = (
-/obj/structure/table/reinforced,
-/obj/structure/railing{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/siding/dark{
- dir = 4
- },
-/obj/item/paper_bin{
- pixel_y = 3;
- pixel_x = -6
- },
-/obj/item/pen{
- pixel_x = -5;
- pixel_y = 3
- },
-/obj/item/clipboard{
- pixel_x = 5
- },
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/evacuation/ship)
-"QC" = (
-/turf/closed/indestructible/riveted,
-/area/centcom/tdome/observation)
-"QH" = (
-/obj/effect/turf_decal/siding/wideplating_new/dark,
-/obj/effect/turf_decal/tile/neutral/full,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/dark/textured_large,
-/area/centcom/central_command_areas/evacuation/ship)
-"QM" = (
-/obj/effect/turf_decal/tile/brown/anticorner/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod/loading/three)
-"QO" = (
-/obj/effect/turf_decal/tile/brown/half/contrasted{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod)
-"QR" = (
-/obj/structure/chair/office/light{
- dir = 8
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"QT" = (
-/obj/structure/table/wood,
-/obj/structure/reagent_dispensers/beerkeg,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/light/directional/north,
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/observation)
-"QU" = (
-/obj/structure/table/wood,
-/obj/item/phone{
- desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in.";
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/cigarette/cigar/cohiba{
- pixel_x = 6
- },
-/obj/item/cigarette/cigar/havana{
- pixel_x = 2
- },
-/obj/item/cigarette/cigar{
- pixel_x = 4.5
- },
-/obj/machinery/airalarm/directional/south,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/administration)
-"QV" = (
-/turf/open/floor/iron/grimy,
-/area/centcom/central_command_areas/admin)
-"QX" = (
-/obj/item/kirbyplants/organic/plant22,
-/obj/machinery/airalarm/directional/east,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/courtroom)
-"QY" = (
-/obj/item/storage/box/handcuffs,
-/obj/item/ammo_box/a357,
-/obj/item/ammo_box/a357,
-/obj/item/gun/ballistic/revolver/mateba,
-/obj/structure/table/reinforced,
-/obj/machinery/firealarm/directional/south,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/admin/storage)
-"Ra" = (
-/obj/machinery/door/airlock/centcom{
- name = "CentCom Security"
- },
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/mapping_helpers/airlock/access/all/admin/general,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/prison)
-"Rb" = (
-/obj/machinery/shower/directional/west,
-/obj/effect/turf_decal/tile/green{
- dir = 4
- },
-/turf/open/floor/iron/white,
-/area/centcom/tdome/observation)
-"Rc" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 5
- },
-/obj/machinery/light/floor,
-/turf/open/floor/iron,
-/area/centcom/tdome/administration)
-"Rd" = (
-/obj/structure/bookcase/random,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/briefing)
-"Rf" = (
-/obj/item/kirbyplants/organic/plant22,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/siding/dark_blue{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/evacuation)
-"Rh" = (
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"Ri" = (
-/obj/structure/table/reinforced,
-/obj/item/book/manual/wiki/security_space_law,
-/obj/item/taperecorder,
-/obj/machinery/firealarm/directional/east,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/newscaster/directional/north,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"Rj" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/machinery/door/airlock/vault{
- req_access = list("cent_captain")
- },
-/obj/machinery/door/poddoor/shutters/indestructible{
- id = "XCCadminstore"
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/admin/storage)
-"Rk" = (
-/obj/structure/cable,
-/obj/structure/marker_beacon/burgundy,
-/turf/open/floor/catwalk_floor,
-/area/centcom/central_command_areas/evacuation/ship)
-"Rl" = (
-/obj/structure/chair/comfy/brown{
- dir = 4
- },
-/turf/open/floor/iron/grimy,
-/area/centcom/central_command_areas/admin)
-"Rn" = (
-/obj/structure/table/wood,
-/obj/item/clipboard,
-/obj/item/folder/blue,
-/obj/item/melee/chainofcommand,
-/obj/item/stamp/head/captain,
-/obj/machinery/newscaster{
- pixel_y = 32
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/admin)
-"Ro" = (
-/obj/structure/table/wood,
-/obj/item/storage/box/donkpockets{
- pixel_y = 19;
- pixel_x = 5
- },
-/obj/item/storage/fancy/cigarettes/cigars/cohiba{
- pixel_y = 6
- },
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/supplypod)
-"Rp" = (
-/obj/machinery/computer/communications,
-/turf/open/floor/iron/dark/herringbone,
-/area/centcom/central_command_areas/evacuation/ship)
-"Rq" = (
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 8
- },
-/obj/effect/light_emitter/thunderdome,
-/turf/open/floor/iron,
-/area/centcom/tdome/arena)
-"Rs" = (
-/obj/structure/closet/secure_closet/security,
-/obj/item/storage/belt/security/full,
-/obj/item/gun/ballistic/automatic/wt550,
-/obj/item/clothing/head/helmet/swat/nanotrasen,
-/obj/item/crowbar/red,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/evacuation)
-"Rw" = (
-/obj/structure/table/wood,
-/obj/item/clipboard,
-/obj/item/radio/headset/headset_cent,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/administration)
-"Rx" = (
-/obj/machinery/newscaster/directional/west,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/icecream_vat,
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/observation)
-"Ry" = (
-/obj/item/storage/medkit/fire,
-/obj/item/storage/medkit/regular{
- pixel_x = 2;
- pixel_y = 3
- },
-/obj/structure/table/reinforced,
-/obj/effect/turf_decal/tile/blue/opposingcorners{
- dir = 1
- },
-/turf/open/floor/iron/white,
-/area/centcom/central_command_areas/control)
-"RB" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/turf/open/floor/iron,
-/area/centcom/tdome/administration)
-"RF" = (
-/obj/structure/table/reinforced,
-/obj/item/crowbar/red,
-/obj/item/tank/internals/emergency_oxygen/engi,
-/obj/item/clothing/mask/gas,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/briefing)
-"RG" = (
-/obj/structure/chair/comfy/black{
- dir = 1
- },
-/obj/machinery/light/directional/south,
-/obj/machinery/status_display/evac/directional/south,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/courtroom)
-"RH" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/briefing)
-"RI" = (
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/centcom/central_command_areas/courtroom)
-"RJ" = (
-/obj/effect/decal/cleanable/fuel_pool,
-/turf/open/floor/grass,
-/area/centcom/central_command_areas/evacuation/ship)
-"RL" = (
-/obj/effect/turf_decal/delivery,
-/obj/effect/light_emitter/podbay,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod/loading/two)
-"RM" = (
-/obj/machinery/power/apc/auto_name/directional/east,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/armory)
-"RP" = (
-/obj/structure/bookcase/random,
-/obj/machinery/status_display/evac/directional/south,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/courtroom)
-"RR" = (
-/obj/machinery/light/directional/north,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"RV" = (
-/obj/structure/table/reinforced,
-/obj/item/restraints/handcuffs,
-/obj/item/radio,
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/armory)
-"RW" = (
-/obj/structure/table/reinforced,
-/obj/machinery/door/firedoor,
-/obj/item/paper/pamphlet/centcom/visitor_info,
-/obj/effect/turf_decal/bot,
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"RX" = (
-/obj/item/kirbyplants/organic/plant22,
-/obj/effect/turf_decal/tile/blue,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/control)
-"Sd" = (
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/structure/lattice,
-/turf/open/space/basic,
-/area/space/nearstation)
-"Se" = (
-/obj/effect/turf_decal/delivery,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod/loading/two)
-"Sg" = (
-/obj/item/storage/briefcase{
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/storage/briefcase/secure,
-/obj/structure/table/wood,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/administration)
-"Sh" = (
-/obj/structure/table/reinforced,
-/obj/item/mod/control/pre_equipped/corporate{
- pixel_y = 5
- },
-/obj/item/clothing/gloves/combat,
-/obj/item/clothing/shoes/combat/swat,
-/obj/item/clothing/mask/gas/sechailer/swat,
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/admin/storage)
-"Si" = (
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod/loading/two)
-"Sj" = (
-/obj/structure/chair{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/siding/dark_blue/corner,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/evacuation)
-"Sk" = (
-/obj/structure/table/reinforced,
-/obj/item/storage/medkit/regular,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/briefing)
-"Sl" = (
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/centcom/tdome/observation)
-"Sm" = (
-/obj/machinery/airalarm/directional/west,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/prison)
-"Sp" = (
-/obj/machinery/door/airlock/external/ruin,
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"Sq" = (
-/obj/structure/table/reinforced,
-/obj/item/clipboard,
-/obj/item/folder/yellow,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/armory)
-"Su" = (
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod)
-"Sx" = (
-/obj/structure/sign/nanotrasen,
-/turf/closed/indestructible/riveted,
-/area/centcom/central_command_areas/admin/storage)
-"Sy" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/light/floor,
-/turf/open/floor/iron/dark/herringbone,
-/area/centcom/central_command_areas/evacuation/ship)
-"Sz" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/administration)
-"SB" = (
-/obj/structure/table/wood,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/courtroom)
-"SC" = (
-/obj/structure/tank_dispenser/oxygen,
-/obj/structure/window/reinforced/survival_pod/spawner/directional/west,
-/turf/open/floor/iron/smooth_large,
-/area/centcom/central_command_areas/evacuation/ship)
-"SE" = (
-/obj/effect/turf_decal/delivery,
-/obj/effect/light_emitter/podbay,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod/loading/three)
-"SG" = (
-/obj/machinery/light/directional/south,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/evacuation)
-"SH" = (
-/obj/structure/closet/secure_closet/personal,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/supplypod)
-"SJ" = (
-/obj/machinery/computer/records/security{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"SL" = (
-/obj/structure/reagent_dispensers/wall/peppertank/directional/west,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/prison)
-"SO" = (
-/obj/machinery/computer/records/security{
- dir = 8
- },
-/obj/machinery/status_display/ai/directional/east,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"SP" = (
-/obj/item/kirbyplants/organic/plant21,
-/obj/machinery/status_display/evac/directional/north,
-/turf/open/floor/wood,
-/area/centcom/central_command_areas/admin)
-"SQ" = (
-/obj/structure/filingcabinet/medical,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"SR" = (
-/turf/open/floor/circuit/green,
-/area/centcom/central_command_areas/briefing)
-"SS" = (
-/obj/effect/turf_decal/tile/brown/anticorner/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod/loading/one)
-"ST" = (
-/obj/machinery/door/poddoor/ert{
- id = "XCCertstore"
- },
-/obj/effect/turf_decal/delivery,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/armory)
-"SX" = (
-/obj/machinery/computer/shuttle,
-/turf/open/floor/iron/dark/herringbone,
-/area/centcom/central_command_areas/evacuation/ship)
-"Tb" = (
-/obj/structure/railing/corner{
- dir = 8
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 1
- },
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/evacuation/ship)
-"Tc" = (
-/obj/effect/turf_decal/tile/brown/half/contrasted,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod/loading/two)
-"Te" = (
-/obj/structure/closet/crate/engineering,
-/obj/item/stack/sheet/mineral/plasma{
- amount = 10
- },
-/obj/item/stack/sheet/mineral/plasma{
- amount = 10
- },
-/obj/item/stack/sheet/mineral/plasma/five,
-/turf/open/floor/iron/smooth_edge,
-/area/centcom/central_command_areas/evacuation/ship)
-"Tf" = (
-/obj/structure/table/wood,
-/obj/item/book/manual/wiki/barman_recipes,
-/obj/item/reagent_containers/cup/glass/shaker,
-/obj/item/reagent_containers/cup/rag,
-/obj/machinery/newscaster/directional/south,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/light/small/directional/east,
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/observation)
-"Tg" = (
-/obj/item/storage/briefcase{
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/storage/briefcase/secure,
-/obj/structure/table/wood,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/admin)
-"Tj" = (
-/obj/structure/table/reinforced,
-/obj/item/reagent_containers/cup/glass/bottle/whiskey{
- pixel_y = 19;
- pixel_x = 7
- },
-/obj/item/cigarette/cigar/havana{
- pixel_x = -6;
- pixel_y = 5
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod)
-"Tl" = (
-/obj/structure/table/wood,
-/obj/structure/plaque/static_plaque/thunderdome{
- pixel_y = -32
- },
-/obj/item/clothing/accessory/medal/gold{
- pixel_x = 3;
- pixel_y = 5
- },
-/obj/item/clothing/accessory/medal/gold,
-/turf/open/floor/iron/grimy,
-/area/centcom/tdome/observation)
-"Tm" = (
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/carpet/red,
-/area/centcom/central_command_areas/evacuation/ship)
-"To" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 4
- },
-/turf/open/floor/iron/grimy,
-/area/centcom/central_command_areas/admin)
-"Tp" = (
-/obj/structure/table/reinforced,
-/obj/machinery/status_display/evac/directional/west,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/item/clothing/suit/apron/chef,
-/obj/item/kitchen/rollingpin{
- pixel_y = 2
- },
-/obj/item/reagent_containers/condiment/enzyme{
- pixel_y = 15;
- pixel_x = -7
- },
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/observation)
-"Tq" = (
-/obj/structure/filingcabinet/filingcabinet,
-/obj/machinery/status_display/evac/directional/south,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/supply)
-"Ts" = (
-/obj/structure/table/reinforced,
-/obj/item/restraints/handcuffs/cable/zipties,
-/obj/item/assembly/flash/handheld,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"Tt" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 5
- },
-/turf/open/floor/iron,
-/area/centcom/tdome/administration)
-"Tv" = (
-/obj/structure/table/wood,
-/obj/structure/window/spawner/directional/south,
-/obj/item/storage/fancy/donut_box,
-/obj/effect/turf_decal/siding/wood{
- dir = 8
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/wood/tile,
-/area/centcom/central_command_areas/evacuation/ship)
-"Tw" = (
-/obj/structure/flora/bush/sparsegrass/style_random,
-/obj/structure/flora/bush/lavendergrass/style_random,
-/obj/structure/flora/bush/ferny/style_random,
-/obj/machinery/light/floor,
-/turf/open/floor/iron{
- icon_state = "asteroid5";
- name = "plating"
- },
-/area/centcom/central_command_areas/control)
-"Ty" = (
-/obj/structure/table/reinforced,
-/obj/item/camera,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod)
-"Tz" = (
-/obj/effect/turf_decal/tile/brown/half/contrasted{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod/loading/three)
-"TB" = (
-/obj/structure/closet/secure_closet/personal,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/observation)
-"TE" = (
-/obj/structure/chair/comfy/brown{
- color = "#596479";
- dir = 4
- },
-/turf/open/floor/iron/grimy,
-/area/centcom/central_command_areas/briefing)
-"TG" = (
-/obj/item/kirbyplants/organic/plant21,
-/obj/structure/extinguisher_cabinet/directional/west,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/evacuation)
-"TI" = (
-/obj/structure/table/reinforced,
-/obj/item/paper_bin,
-/obj/item/pen,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/briefing)
-"TK" = (
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/ferry)
-"TL" = (
-/obj/effect/turf_decal/tile/green/half/contrasted{
- dir = 4
- },
-/obj/effect/light_emitter/thunderdome,
-/turf/open/floor/iron,
-/area/centcom/tdome/arena)
-"TS" = (
-/obj/structure/table/wood,
-/obj/item/dice/d20{
- pixel_x = 3;
- pixel_y = 3
- },
-/obj/item/dice/d10{
- pixel_x = -3
- },
-/obj/machinery/computer/security/telescreen/entertainment/directional/south,
-/obj/machinery/firealarm/directional/east,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/admin)
-"TT" = (
-/obj/structure/table/reinforced,
-/obj/item/storage/fancy/donut_box{
- pixel_y = 13
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod)
-"TU" = (
-/obj/machinery/computer/security{
- dir = 8
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"TV" = (
-/obj/item/storage/fancy/cigarettes/cigars{
- pixel_y = 6
- },
-/obj/item/storage/fancy/cigarettes/cigars/cohiba{
- pixel_y = 3
- },
-/obj/item/storage/fancy/cigarettes/cigars/havana,
-/obj/structure/table/wood,
-/obj/machinery/status_display/evac/directional/east,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/observation)
-"TW" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 6
- },
-/turf/open/floor/iron/white,
-/area/centcom/central_command_areas/admin)
-"Ub" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible{
- dir = 1
- },
-/obj/machinery/meter,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/admin/storage)
-"Uf" = (
-/obj/structure/table/reinforced,
-/obj/machinery/recharger,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/evacuation)
-"Uh" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 8
- },
-/turf/open/floor/wood,
-/area/centcom/central_command_areas/admin)
-"Ui" = (
-/obj/structure/table/wood,
-/obj/machinery/computer/security/wooden_tv,
-/obj/structure/secure_safe{
- pixel_x = 32;
- pixel_y = 24
- },
-/obj/machinery/status_display/ai/directional/east,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/admin)
-"Ul" = (
-/obj/structure/flora/bush/lavendergrass/style_random,
-/obj/structure/flora/bush/sparsegrass/style_random,
-/obj/structure/flora/bush/flowers_yw/style_random,
-/obj/structure/flora/bush/grassy/style_random,
-/obj/structure/flora/bush/pale/style_random,
-/turf/open/misc/asteroid,
-/area/centcom/central_command_areas/fore)
-"Um" = (
-/obj/structure/flora/bush/sparsegrass/style_random,
-/obj/structure/flora/bush/grassy/style_random,
-/obj/structure/flora/bush/ferny/style_random,
-/turf/open/floor/iron{
- dir = 6;
- icon_state = "asteroid8";
- name = "sand"
- },
-/area/centcom/tdome/administration)
-"Un" = (
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 4
- },
-/obj/effect/light_emitter/thunderdome,
-/turf/open/floor/iron,
-/area/centcom/tdome/arena)
-"Ur" = (
-/obj/structure/closet/secure_closet/personal/cabinet,
-/obj/item/clothing/under/rank/civilian/curator/treasure_hunter,
-/obj/item/clothing/under/dress/skirt,
-/obj/item/clothing/under/shorts/black,
-/obj/item/clothing/under/pants/track,
-/obj/item/clothing/accessory/armband/deputy,
-/obj/item/clothing/accessory/waistcoat,
-/obj/item/clothing/shoes/jackboots,
-/obj/item/clothing/shoes/laceup,
-/obj/item/clothing/neck/large_scarf/red,
-/obj/item/clothing/neck/tie/red,
-/obj/item/clothing/head/helmet/space/beret,
-/obj/item/clothing/suit/jacket/curator,
-/obj/item/clothing/suit/space/officer,
-/obj/item/clothing/gloves/fingerless,
-/obj/item/clothing/gloves/color/black,
-/obj/item/clothing/glasses/eyepatch,
-/obj/machinery/firealarm/directional/west,
-/turf/open/floor/iron/grimy,
-/area/centcom/central_command_areas/admin)
-"Us" = (
-/obj/effect/turf_decal/tile/green{
- dir = 4
- },
-/obj/effect/light_emitter/thunderdome,
-/turf/open/floor/iron,
-/area/centcom/tdome/arena)
-"Uv" = (
-/obj/structure/table/reinforced,
-/obj/item/reagent_containers/cup/bottle/multiver{
- pixel_x = 6
- },
-/obj/item/reagent_containers/cup/bottle/epinephrine{
- pixel_x = -4
- },
-/obj/item/reagent_containers/hypospray/medipen,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"Uw" = (
-/obj/machinery/light/directional/west,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/supplypod)
-"Ux" = (
-/turf/open/indestructible/dark,
-/area/centcom/central_command_areas/admin)
-"Uz" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/structure/closet/emcloset,
-/turf/open/floor/iron/dark/smooth_large,
-/area/centcom/central_command_areas/evacuation/ship)
-"UA" = (
-/obj/item/cardboard_cutout{
- starting_cutout = "Private Security Officer"
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/evacuation)
-"UC" = (
-/obj/structure/closet/secure_closet/personal,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/light/directional/west,
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/observation)
-"UE" = (
-/obj/machinery/camera/directional/north{
- c_tag = "Red Team";
- network = list("thunder");
- pixel_x = 11;
- pixel_y = -9;
- resistance_flags = 64
- },
-/obj/effect/landmark/thunderdome/two,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/light_emitter/thunderdome,
-/turf/open/floor/iron,
-/area/centcom/tdome/arena)
-"UH" = (
-/obj/machinery/light/directional/west,
-/obj/structure/closet/secure_closet/personal,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/supplypod)
-"UI" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/components/tank/air{
- dir = 1
- },
-/obj/machinery/firealarm/directional/south,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/admin/storage)
-"UM" = (
-/obj/effect/turf_decal/tile/brown/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod)
-"UO" = (
-/obj/machinery/door/airlock/centcom{
- name = "CentCom Security"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 4
- },
-/obj/effect/mapping_helpers/airlock/access/all/admin/general,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/control)
-"UR" = (
-/obj/structure/table/wood,
-/obj/item/flashlight/lamp,
-/obj/machinery/status_display/evac/directional/south,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/admin)
-"UV" = (
-/obj/structure/table/wood,
-/obj/item/folder/red,
-/obj/item/lighter,
-/obj/machinery/newscaster/directional/south,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/administration)
-"UW" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 10
- },
-/turf/open/floor/iron,
-/area/centcom/tdome/administration)
-"UX" = (
-/obj/machinery/shower/directional/east,
-/obj/effect/turf_decal/tile/green/anticorner/contrasted{
- dir = 1
- },
-/turf/open/floor/iron/white,
-/area/centcom/tdome/observation)
-"Vc" = (
-/obj/effect/decal/cleanable/vomit/old,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"Vd" = (
-/obj/effect/turf_decal/tile/dark_blue{
- dir = 4
- },
-/obj/effect/turf_decal/tile/dark_blue{
- dir = 4
- },
-/turf/open/floor/iron/white/side{
- dir = 10
- },
-/area/centcom/central_command_areas/evacuation)
-"Vf" = (
-/obj/item/kirbyplants/organic/plant21{
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/effect/turf_decal/tile/green/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/fore)
-"Vg" = (
-/obj/structure/rack,
-/obj/item/gun/energy/e_gun{
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/gun/energy/e_gun,
-/obj/structure/sign/nanotrasen{
- pixel_y = 32
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 10
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/armory)
-"Vh" = (
-/obj/structure/table/reinforced,
-/obj/item/surgery_tray/full{
- pixel_y = 10;
- pixel_x = 2
- },
-/obj/item/storage/box/masks{
- pixel_x = -6;
- pixel_y = 4
- },
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/iron/white,
-/area/centcom/central_command_areas/evacuation/ship)
-"Vi" = (
-/obj/item/book/manual/wiki/security_space_law,
-/obj/structure/table/wood,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/courtroom)
-"Vk" = (
-/obj/effect/turf_decal/tile/brown/half/contrasted{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod/loading/two)
-"Vl" = (
-/obj/structure/flora/bush/lavendergrass/style_random,
-/obj/structure/flora/bush/sparsegrass/style_random,
-/obj/structure/flora/bush/flowers_yw/style_random,
-/obj/structure/flora/bush/grassy/style_random,
-/obj/structure/flora/bush/pale/style_random,
-/turf/open/misc/asteroid,
-/area/centcom/tdome/administration)
-"Vn" = (
-/obj/effect/turf_decal/delivery,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod/loading/three)
-"Vp" = (
-/obj/structure/chair/office{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden,
-/obj/structure/cable,
-/turf/open/floor/iron/grimy,
-/area/centcom/central_command_areas/admin)
-"Vq" = (
-/obj/machinery/firealarm/directional/south,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"Vr" = (
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"Vs" = (
-/obj/effect/turf_decal/tile/green/half/contrasted{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"Vu" = (
-/obj/structure/closet/secure_closet/ert_med,
-/obj/machinery/vending/wallmed/directional/south{
- use_power = 0
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 5
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/armory)
-"Vv" = (
-/obj/effect/turf_decal/siding/wideplating_new/dark{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/corner{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral/full,
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 4
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/dark/textured_large,
-/area/centcom/central_command_areas/evacuation/ship)
-"Vw" = (
-/obj/machinery/light/directional/south,
-/obj/structure/filingcabinet/chestdrawer,
-/obj/machinery/status_display/evac/directional/south,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/supply)
-"Vx" = (
-/turf/closed/indestructible/riveted,
-/area/centcom/central_command_areas/fore)
-"Vy" = (
-/obj/machinery/status_display/ai/directional/south,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/supply)
-"Vz" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 4
- },
-/obj/structure/cable,
-/turf/open/floor/iron/grimy,
-/area/centcom/central_command_areas/admin)
-"VB" = (
-/obj/structure/table/reinforced,
-/obj/item/clipboard,
-/obj/item/folder/white,
-/obj/item/pen/blue,
-/obj/machinery/airalarm/directional/south,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"VF" = (
-/obj/machinery/computer/crew{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"VG" = (
-/obj/item/kirbyplants/organic/plant21,
-/obj/effect/turf_decal/tile/green,
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"VK" = (
-/obj/structure/table/wood,
-/obj/item/storage/fancy/donut_box,
-/turf/open/floor/iron/grimy,
-/area/centcom/central_command_areas/admin)
-"VM" = (
-/obj/structure/closet/secure_closet/ert_sec,
-/obj/structure/sign/directions/security{
- dir = 1;
- pixel_y = -24
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/machinery/status_display/evac/directional/east,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/armory)
-"VO" = (
-/obj/machinery/door/poddoor/ert{
- id = "XCCertstore"
- },
-/obj/effect/turf_decal/delivery,
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/armory)
-"VP" = (
-/obj/effect/turf_decal/tile/brown/anticorner/contrasted,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod/loading/four)
-"VT" = (
-/obj/machinery/status_display/evac/directional/west,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/structure/table/reinforced,
-/obj/machinery/microwave{
- desc = "Cooks and boils stuff, somehow.";
- pixel_x = -3;
- pixel_y = 5
- },
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/observation)
-"VY" = (
-/obj/machinery/computer/records/security{
- dir = 8
- },
-/obj/machinery/button/door/indestructible{
- id = "XCCcustoms1";
- name = "CC Emergency Docks Control";
- pixel_x = 24;
- pixel_y = 24
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/evacuation)
-"VZ" = (
-/obj/structure/closet/secure_closet/ert_med,
-/obj/structure/sign/directions/medical{
- dir = 1;
- pixel_y = -24
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/armory)
-"Wa" = (
-/obj/item/kirbyplants/organic/plant22,
-/obj/structure/noticeboard/directional/south,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/briefing)
-"Wc" = (
-/obj/machinery/door/airlock/centcom{
- name = "CentCom Security"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/obj/effect/mapping_helpers/airlock/access/all/admin/general,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/evacuation)
-"Wd" = (
-/obj/structure/table/reinforced,
-/obj/item/gun/ballistic/automatic/wt550,
-/obj/item/flashlight/seclite,
-/obj/structure/noticeboard/directional/north,
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/armory)
-"Wf" = (
-/obj/structure/sink/directional/west,
-/obj/effect/turf_decal/tile/red/fourcorners,
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"Wl" = (
-/obj/structure/table/wood,
-/obj/machinery/recharger,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/admin)
-"Wn" = (
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/centcom/tdome/administration)
-"Wp" = (
-/obj/item/storage/briefcase{
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/storage/briefcase/secure,
-/obj/structure/table/wood,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/courtroom)
-"Ws" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/siding/yellow/corner{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supply)
-"Wt" = (
-/obj/effect/turf_decal/tile/brown/half/contrasted,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod/loading/four)
-"Wv" = (
-/obj/structure/chair,
-/obj/effect/landmark/thunderdome/observe,
-/obj/machinery/barsign/all_access/directional/north,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/observation)
-"Wy" = (
-/obj/structure/chair/office,
-/obj/effect/landmark/ert_spawn,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/briefing)
-"WE" = (
-/obj/effect/turf_decal/tile/neutral/opposingcorners,
-/obj/effect/turf_decal/tile/neutral/opposingcorners,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/evacuation/ship)
-"WF" = (
-/obj/item/storage/box/ids{
- pixel_x = 3;
- pixel_y = 3
- },
-/obj/item/storage/box/silver_ids,
-/obj/structure/table/reinforced,
-/obj/structure/reagent_dispensers/wall/peppertank/directional/east,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/evacuation)
-"WG" = (
-/obj/structure/closet/secure_closet/ert_engi,
-/obj/structure/sign/directions/engineering{
- pixel_y = 24
- },
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/armory)
-"WK" = (
-/obj/structure/chair,
-/obj/effect/turf_decal/tile/green{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"WL" = (
-/obj/structure/chair,
-/obj/effect/turf_decal/tile/green{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"WN" = (
-/obj/structure/table/wood,
-/obj/item/storage/box/drinkingglasses,
-/obj/item/reagent_containers/cup/glass/bottle/whiskey{
- pixel_y = 5
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/briefing)
-"WO" = (
-/obj/structure/table/wood,
-/obj/item/phone{
- desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in.";
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/cigarette/cigar/cohiba{
- pixel_x = 6
- },
-/obj/item/cigarette/cigar/havana{
- pixel_x = 2
- },
-/obj/item/cigarette/cigar{
- pixel_x = 4.5
- },
-/obj/machinery/newscaster/directional/north,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/briefing)
-"WP" = (
-/obj/machinery/computer/station_alert{
- dir = 8
- },
-/obj/item/radio/intercom{
- desc = "Talk smack through this.";
- pixel_x = 28;
- syndie = 1
- },
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"WQ" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/centcom{
- name = "CentCom Security"
-=======
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/centcom{
- name = "CentCom"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-<<<<<<< HEAD
-/obj/effect/mapping_helpers/airlock/access/all/admin/general,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/ferry)
-"WR" = (
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/briefing)
-"WS" = (
-/obj/machinery/button/door/indestructible{
- id = "XCCsec3";
- name = "XCC Shutter 3 Control";
- pixel_x = 24;
- pixel_y = -24
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/supply)
-"WU" = (
-/obj/machinery/door/airlock/centcom{
- name = "Administrative Office"
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden,
-/obj/effect/turf_decal/stripes/line,
-/obj/structure/cable,
-/obj/effect/mapping_helpers/airlock/access/all/admin/captain,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/admin)
-"WX" = (
-/obj/machinery/light_switch/directional/west,
-/turf/open/floor/iron/grimy,
-/area/centcom/central_command_areas/admin)
-"WY" = (
-/obj/machinery/light/directional/north,
-/obj/structure/table/reinforced,
-/obj/item/crowbar/red,
-/obj/item/wrench,
-/obj/item/clothing/mask/gas,
-/obj/machinery/status_display/evac/directional/north,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/ferry)
-"Xa" = (
-/obj/structure/table/reinforced,
-/obj/machinery/door/firedoor,
-/obj/item/reagent_containers/cup/glass/mug/britcup,
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/effect/turf_decal/bot,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/control)
-"Xb" = (
-/obj/machinery/computer/security{
- dir = 8
- },
-/obj/machinery/newscaster/directional/east,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/evacuation)
-"Xc" = (
-/obj/structure/noticeboard/directional/east,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/courtroom)
-"Xd" = (
-/obj/item/lighter{
- pixel_x = 3;
- pixel_y = 3
- },
-/obj/item/lighter,
-/obj/structure/table/wood,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/tdome/observation)
-"Xf" = (
-/obj/structure/flora/bush/lavendergrass/style_random,
-/obj/structure/flora/bush/sparsegrass/style_random,
-/obj/structure/flora/bush/fullgrass/style_random,
-/obj/structure/flora/bush/grassy/style_random,
-/obj/structure/flora/bush/flowers_pp/style_random,
-/obj/structure/flora/bush/pointy/style_random,
-/turf/open/floor/grass,
-/area/centcom/tdome/observation)
-"Xh" = (
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supplypod/loading/four)
-"Xj" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/evacuation/ship)
-"Xk" = (
-/obj/structure/table/reinforced,
-/obj/item/storage/box/handcuffs,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/evacuation)
-"Xl" = (
-/obj/structure/sink/directional/east,
-/obj/structure/mirror/directional/west,
-/obj/effect/turf_decal/tile/red/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron/white,
-/area/centcom/tdome/observation)
-=======
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/prison)
-"GD" = (
-/obj/effect/turf_decal/siding/dark_blue{
- dir = 10
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/evacuation)
-"GI" = (
-/obj/effect/turf_decal/tile/red/half/contrasted{
- dir = 1
- },
-/obj/machinery/light/directional/south,
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"GJ" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/sign/directions/engineering{
- desc = "A sign that shows there are doors here. There are doors everywhere!";
- icon_state = "doors";
- name = "WARNING: BLAST DOORS"
- },
-/turf/open/floor/plating,
-/area/centcom/central_command_areas/evacuation)
-"GL" = (
-/obj/structure/table/reinforced,
-/obj/effect/turf_decal/stripes/line{
- dir = 5
- },
-/obj/item/clothing/head/costume/festive{
- pixel_x = -4;
- pixel_y = 6
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supply)
-"GN" = (
-/obj/structure/table/reinforced,
-/obj/item/storage/fancy/donut_box,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"GT" = (
-/obj/structure/table/reinforced,
-/obj/machinery/recharger,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/courtroom)
-"GX" = (
-/obj/item/kirbyplants/organic/plant22,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"Ha" = (
-/obj/structure/table/wood,
-/obj/item/paper_bin,
-/obj/item/pen/fourcolor,
-/obj/machinery/airalarm/directional/east,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/courtroom)
-"Hb" = (
-/obj/machinery/power/port_gen/pacman,
-/obj/structure/cable,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/glass,
-/obj/machinery/light/small/directional/east,
-/turf/open/floor/iron/smooth_edge,
-/area/centcom/central_command_areas/evacuation/ship)
-"Hi" = (
-/obj/effect/turf_decal/tile/green,
-/obj/machinery/light/directional/south,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/ferry)
-"Hj" = (
-/obj/structure/closet/crate/bin,
-/obj/effect/turf_decal/tile/green/anticorner/contrasted{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"Hl" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/dark/herringbone,
-/area/centcom/central_command_areas/evacuation/ship)
-"Hm" = (
-/obj/structure/flora/bush/sparsegrass/style_random,
-/obj/structure/flora/bush/lavendergrass/style_random,
-/obj/structure/flora/bush/ferny/style_random,
-/turf/open/floor/iron{
- icon_state = "asteroid5";
- name = "plating"
- },
-/area/centcom/tdome/observation)
-"Ho" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/centcom{
- name = "CentCom"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/mapping_helpers/airlock/access/all/admin/captain,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/prison)
-"Hs" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/machinery/light/directional/north,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/prison)
-"Hv" = (
-/turf/closed/indestructible/riveted,
-/area/centcom/central_command_areas/courtroom)
-"Hw" = (
-/obj/item/kirbyplants/organic/plant21,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/admin)
-"Hz" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/admin)
-"HE" = (
-/obj/structure/flora/bush/lavendergrass/style_random,
-/obj/structure/flora/bush/fullgrass/style_random,
-/obj/structure/flora/bush/flowers_yw/style_random,
-/obj/structure/flora/bush/grassy/style_random,
-/obj/structure/flora/bush/pale/style_random,
-/turf/open/misc/asteroid,
-/area/centcom/tdome/observation)
-"HF" = (
-/obj/machinery/igniter/on,
-/obj/effect/turf_decal/delivery,
-/obj/effect/light_emitter/thunderdome,
-/turf/open/floor/iron,
-/area/centcom/tdome/arena)
-"HG" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 8
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/catwalk_floor,
-/area/centcom/central_command_areas/evacuation/ship)
-"HH" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/evacuation)
-"HI" = (
-/obj/machinery/recharger{
- pixel_y = 4
- },
-/obj/effect/landmark/thunderdome/one,
-/obj/effect/turf_decal/delivery,
-/obj/effect/light_emitter/thunderdome,
-/turf/open/floor/iron,
-/area/centcom/tdome/arena)
-"HJ" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 8
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/stone,
-/area/centcom/central_command_areas/evacuation/ship)
-"HK" = (
-/obj/effect/landmark/thunderdome/two,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/light_emitter/thunderdome,
-/turf/open/floor/iron,
-/area/centcom/tdome/arena)
-"HL" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
- dir = 8
- },
-/turf/open/floor/stone,
-/area/centcom/central_command_areas/evacuation/ship)
-"HM" = (
-/obj/structure/bookcase/random,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/status_display/evac/directional/south,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/courtroom)
-"HR" = (
-/obj/structure/bed/medical/emergency,
-/obj/machinery/iv_drip,
-/obj/effect/turf_decal/tile/blue/fourcorners,
-/obj/machinery/light/directional/west,
-/turf/open/floor/iron/white,
-/area/centcom/central_command_areas/evacuation/ship)
-"HV" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/structure/closet/secure_closet/quartermaster,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/supply)
-"HY" = (
-/obj/machinery/photocopier,
-/obj/machinery/button/door/indestructible{
- id = "XCCFerry";
- name = "Hanger Bay Shutters";
- pixel_x = -8;
- pixel_y = 24
- },
-/obj/machinery/button/door/indestructible{
- id = "XCCsec3";
- name = "CC Main Access Control";
- pixel_x = 8;
- pixel_y = 24
- },
-/obj/machinery/button/door/indestructible{
- id = "XCCsec1";
- name = "CC Shutter 1 Control";
- pixel_x = 8;
- pixel_y = 38
- },
-/obj/machinery/button/door/indestructible{
- id = "XCCsec3";
- name = "XCC Shutter 3 Control";
- pixel_x = -8;
- pixel_y = 38
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
-"HZ" = (
-/obj/structure/railing{
- dir = 6
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/siding/dark{
- dir = 6
- },
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/evacuation/ship)
-"Ic" = (
-/obj/machinery/door/poddoor{
- id = "thunderdomehea";
- name = "Heavy Supply"
- },
-/obj/effect/turf_decal/loading_area,
-/obj/effect/light_emitter/thunderdome,
-/turf/open/floor/iron,
-/area/centcom/tdome/arena)
-"Id" = (
-/obj/structure/table/reinforced,
-/obj/machinery/door/firedoor,
-/obj/item/reagent_containers/condiment/saltshaker{
- pixel_x = -8;
- pixel_y = 5
- },
-/obj/item/reagent_containers/condiment/peppermill{
- pixel_x = -8
- },
-/obj/item/reagent_containers/cup/glass/mug/britcup,
-/obj/effect/turf_decal/bot,
-/obj/item/clothing/head/utility/chefhat{
- pixel_y = 11;
- pixel_x = 5
- },
-/turf/open/floor/iron,
-/area/centcom/tdome/observation)
-"Ie" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/siding/yellow,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/supply)
-"If" = (
-/obj/machinery/newscaster{
- pixel_x = -32
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/prison)
"Im" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/centcom{
@@ -15354,7 +10515,6 @@
},
/turf/open/floor/iron/white,
/area/centcom/tdome/observation)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"Xn" = (
/obj/machinery/computer/security/telescreen,
/obj/structure/table/reinforced,
@@ -15477,20 +10637,6 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/centcom/central_command_areas/supplypod)
-<<<<<<< HEAD
-"XV" = (
-/obj/structure/table/wood,
-/obj/item/clipboard,
-/obj/item/folder/red,
-/obj/item/stamp/denied{
- pixel_x = 3;
- pixel_y = 3
- },
-/obj/item/stamp,
-/turf/open/floor/iron/grimy,
-/area/centcom/central_command_areas/admin)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"Ya" = (
/turf/closed/indestructible/riveted,
/area/centcom/central_command_areas/armory)
@@ -15902,22 +11048,6 @@
/area/centcom/central_command_areas/supply)
(1,1,1) = {"
-<<<<<<< HEAD
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-=======
TJ
TJ
TJ
@@ -15932,7 +11062,6 @@ TJ
TJ
TJ
TJ
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
gu
aa
aa
@@ -16176,23 +11305,6 @@ aa
aa
"}
(2,1,1) = {"
-<<<<<<< HEAD
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-=======
TJ
TJ
TJ
@@ -16282,7 +11394,6 @@ aa
aa
aa
aa
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
aa
aa
@@ -16525,23 +11636,6 @@ LV
aa
"}
(3,1,1) = {"
-<<<<<<< HEAD
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-=======
TJ
TJ
TJ
@@ -16651,7 +11745,6 @@ aa
aa
aa
aa
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
aa
aa
@@ -16784,103 +11877,6 @@ aa
aa
aa
aa
-<<<<<<< HEAD
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
aa
LV
@@ -16897,23 +11893,6 @@ LV
aa
"}
(4,1,1) = {"
-<<<<<<< HEAD
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-=======
TJ
TJ
TJ
@@ -17031,7 +12010,6 @@ aa
aa
aa
aa
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
aa
aa
@@ -17094,8 +12072,6 @@ aa
aa
aa
aa
-<<<<<<< HEAD
-=======
aa
aa
aa
@@ -17116,7 +12092,6 @@ aa
aa
aa
aa
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
aa
aa
@@ -17160,131 +12135,6 @@ aa
aa
aa
aa
-<<<<<<< HEAD
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
LV
LW
@@ -17300,23 +12150,6 @@ LV
aa
"}
(5,1,1) = {"
-<<<<<<< HEAD
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-=======
TJ
TJ
TJ
@@ -17434,7 +12267,6 @@ aa
aa
aa
aa
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
aa
aa
@@ -17497,8 +12329,6 @@ aa
aa
aa
aa
-<<<<<<< HEAD
-=======
aa
aa
aa
@@ -17519,7 +12349,6 @@ aa
aa
aa
aa
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
aa
aa
@@ -17563,131 +12392,6 @@ aa
aa
aa
aa
-<<<<<<< HEAD
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
LV
LW
@@ -17703,23 +12407,6 @@ LV
aa
"}
(6,1,1) = {"
-<<<<<<< HEAD
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-=======
TJ
TJ
TJ
@@ -17837,7 +12524,6 @@ aa
aa
aa
aa
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
aa
aa
@@ -17900,8 +12586,6 @@ aa
aa
aa
aa
-<<<<<<< HEAD
-=======
aa
aa
aa
@@ -17922,7 +12606,6 @@ aa
aa
aa
aa
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
aa
aa
@@ -17966,131 +12649,6 @@ aa
aa
aa
aa
-<<<<<<< HEAD
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
LV
LW
@@ -18106,23 +12664,6 @@ LV
aa
"}
(7,1,1) = {"
-<<<<<<< HEAD
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-=======
TJ
TJ
TJ
@@ -18240,7 +12781,6 @@ aa
aa
aa
aa
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
aa
aa
@@ -18303,8 +12843,6 @@ aa
aa
aa
aa
-<<<<<<< HEAD
-=======
aa
aa
aa
@@ -18325,7 +12863,6 @@ aa
aa
aa
aa
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
aa
aa
@@ -18369,131 +12906,6 @@ aa
aa
aa
aa
-<<<<<<< HEAD
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
LV
LW
@@ -18509,23 +12921,6 @@ LV
aa
"}
(8,1,1) = {"
-<<<<<<< HEAD
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-de
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-=======
TJ
TJ
TJ
@@ -18643,7 +13038,6 @@ aa
aa
aa
aa
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
aa
aa
@@ -18706,8 +13100,6 @@ aa
aa
aa
aa
-<<<<<<< HEAD
-=======
aa
aa
aa
@@ -18728,7 +13120,6 @@ aa
aa
aa
aa
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
aa
aa
@@ -18772,131 +13163,6 @@ aa
aa
aa
aa
-<<<<<<< HEAD
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
LV
LW
@@ -18912,23 +13178,6 @@ LV
aa
"}
(9,1,1) = {"
-<<<<<<< HEAD
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-=======
TJ
TJ
TJ
@@ -19038,7 +13287,6 @@ aa
aa
aa
aa
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
aa
aa
@@ -19171,103 +13419,6 @@ aa
aa
aa
aa
-<<<<<<< HEAD
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
aa
LV
@@ -19278,33 +13429,12 @@ zi
ik
ik
ZE
-<<<<<<< HEAD
-fy
-=======
FM
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
LW
LV
aa
"}
(10,1,1) = {"
-<<<<<<< HEAD
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-=======
TJ
TJ
TJ
@@ -19394,7 +13524,6 @@ aa
aa
aa
aa
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
aa
aa
@@ -19637,23 +13766,6 @@ LV
aa
"}
(11,1,1) = {"
-<<<<<<< HEAD
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-=======
TJ
TJ
TJ
@@ -19787,7 +13899,6 @@ aa
aa
aa
aa
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
aa
aa
@@ -19853,127 +13964,6 @@ aa
aa
aa
aa
-<<<<<<< HEAD
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
aa
aa
@@ -20033,23 +14023,6 @@ LV
aa
"}
(12,1,1) = {"
-<<<<<<< HEAD
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-=======
TJ
TJ
TJ
@@ -20183,7 +14156,6 @@ aa
aa
aa
aa
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
aa
aa
@@ -20249,127 +14221,6 @@ aa
aa
aa
aa
-<<<<<<< HEAD
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
aa
aa
@@ -20429,23 +14280,6 @@ LV
aa
"}
(13,1,1) = {"
-<<<<<<< HEAD
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-=======
TJ
TJ
TJ
@@ -20579,7 +14413,6 @@ aa
aa
aa
aa
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
aa
aa
@@ -20645,127 +14478,6 @@ aa
aa
aa
aa
-<<<<<<< HEAD
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
aa
aa
@@ -20825,23 +14537,6 @@ LV
aa
"}
(14,1,1) = {"
-<<<<<<< HEAD
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-=======
TJ
TJ
TJ
@@ -20975,7 +14670,6 @@ aa
aa
aa
aa
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
aa
aa
@@ -21041,127 +14735,6 @@ aa
aa
aa
aa
-<<<<<<< HEAD
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
aa
aa
@@ -21221,23 +14794,6 @@ LV
aa
"}
(15,1,1) = {"
-<<<<<<< HEAD
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-=======
TJ
TJ
TJ
@@ -21371,7 +14927,6 @@ aa
aa
aa
aa
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
aa
aa
@@ -21437,127 +14992,6 @@ aa
aa
aa
aa
-<<<<<<< HEAD
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
aa
aa
@@ -21617,23 +15051,6 @@ LV
aa
"}
(16,1,1) = {"
-<<<<<<< HEAD
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-=======
TJ
TJ
TJ
@@ -21649,7 +15066,6 @@ TJ
TJ
TJ
TJ
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
aa
aa
@@ -21892,23 +15308,6 @@ LV
aa
"}
(17,1,1) = {"
-<<<<<<< HEAD
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-fX
-=======
TJ
TJ
TJ
@@ -21924,7 +15323,6 @@ TJ
TJ
TJ
TJ
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
aa
aa
@@ -52145,11 +45543,7 @@ aa
aa
aa
oe
-<<<<<<< HEAD
-Ga
-=======
ig
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
sq
to
ZN
@@ -52409,11 +45803,7 @@ mD
FX
sr
tp
-<<<<<<< HEAD
-qM
-=======
KW
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
mD
aa
oe
@@ -53960,11 +47350,7 @@ mD
mD
ds
xh
-<<<<<<< HEAD
-wu
-=======
ds
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
mD
gO
cn
@@ -54228,14 +47614,7 @@ WN
cb
Bu
tb
-<<<<<<< HEAD
-aV
-=======
rr
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
-ho
-gO
-aa
aa
aa
aa
@@ -54480,15 +47859,9 @@ dx
Hz
dd
mD
-<<<<<<< HEAD
-WQ
-xh
-WQ
-=======
Kv
xh
Kv
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
mD
WO
eF
@@ -55006,13 +48379,8 @@ fa
mD
PU
eF
-<<<<<<< HEAD
-PX
-Ke
-=======
nz
yR
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
eV
eF
xU
@@ -56022,11 +49390,7 @@ vo
fP
On
Zw
-<<<<<<< HEAD
-XV
-=======
df
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
hd
To
BT
@@ -56849,11 +50213,7 @@ Bp
Sz
Sz
uf
-<<<<<<< HEAD
-gh
-=======
FU
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
uf
aa
aa
@@ -57569,11 +50929,7 @@ iF
Pg
mH
nm
-<<<<<<< HEAD
-rh
-=======
NN
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
On
Ui
JC
@@ -58391,11 +51747,7 @@ BY
QC
bR
HK
-<<<<<<< HEAD
-UE
-=======
zO
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
HK
HK
pb
@@ -58876,15 +52228,9 @@ YU
YU
mD
mD
-<<<<<<< HEAD
-wu
-xh
-wu
-=======
ds
xh
ds
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
mD
Ya
rY
@@ -59396,15 +52742,9 @@ iu
iu
io
io
-<<<<<<< HEAD
-ub
-mk
-ub
-=======
uk
mk
uk
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
io
io
iu
@@ -61234,11 +54574,7 @@ Gb
Ef
NY
NY
-<<<<<<< HEAD
-Jj
-=======
fb
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
Jq
NY
NY
@@ -62714,24 +56050,6 @@ aa
aa
Jb
ir
-<<<<<<< HEAD
-iB
-YX
-ir
-iB
-Jb
-ir
-iB
-Jb
-ir
-iB
-Jb
-ir
-iB
-YX
-ir
-iB
-=======
IF
YX
ir
@@ -62748,7 +56066,6 @@ IF
YX
ir
IF
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
Jb
iH
il
@@ -63023,15 +56340,9 @@ Fq
UO
io
io
-<<<<<<< HEAD
-yU
-mk
-yU
-=======
gY
mk
gY
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
io
io
iu
@@ -63543,15 +56854,9 @@ io
yj
io
io
-<<<<<<< HEAD
-Oj
-mk
-Oj
-=======
Im
mk
Im
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
io
io
iu
@@ -64096,11 +57401,7 @@ Tf
QC
dj
Mf
-<<<<<<< HEAD
-DT
-=======
RQ
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
Mf
Mf
Zi
@@ -65319,24 +58620,6 @@ aa
aa
Jb
ir
-<<<<<<< HEAD
-iB
-YX
-ir
-iB
-Jb
-ir
-iB
-Jb
-ir
-iB
-Jb
-ir
-iB
-YX
-ir
-iB
-=======
IF
YX
ir
@@ -65353,7 +58636,6 @@ IF
YX
ir
IF
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
Jb
pc
Hv
@@ -65628,15 +58910,9 @@ cg
cg
cg
cg
-<<<<<<< HEAD
-yU
-GJ
-yU
-=======
gY
GJ
gY
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
cg
cg
cg
@@ -65675,11 +58951,7 @@ Bp
Sz
Sz
uf
-<<<<<<< HEAD
-gh
-=======
FU
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
uf
aa
aa
@@ -66152,15 +59424,9 @@ cg
cg
cg
cg
-<<<<<<< HEAD
-wJ
-GJ
-wJ
-=======
EA
GJ
EA
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
cg
cg
cg
diff --git a/_maps/modular_generic/station_m_evidence.dmm b/_maps/modular_generic/station_m_evidence.dmm
index be88bbc860e..0324a6f3d7d 100644
--- a/_maps/modular_generic/station_m_evidence.dmm
+++ b/_maps/modular_generic/station_m_evidence.dmm
@@ -2,8 +2,6 @@
"a" = (
/turf/template_noop,
/area/template_noop)
-<<<<<<< HEAD
-=======
"d" = (
/obj/effect/turf_decal/tile/dark_red/opposingcorners,
/obj/effect/decal/cleanable/dirt/dust,
@@ -13,7 +11,6 @@
},
/turf/open/floor/iron/dark,
/area/template_noop)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"h" = (
/obj/effect/turf_decal/tile/dark/opposingcorners,
/obj/effect/turf_decal/siding/red{
@@ -38,18 +35,6 @@
/obj/effect/turf_decal/tile/dark/opposingcorners,
/turf/open/floor/iron/dark,
/area/template_noop)
-<<<<<<< HEAD
-"p" = (
-/obj/effect/turf_decal/tile/dark_red/opposingcorners,
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/effect/decal/cleanable/cobweb,
-/obj/structure/secure_safe/directional/north{
- name = "evidence safe"
- },
-/turf/open/floor/iron/dark,
-/area/template_noop)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"q" = (
/obj/structure/closet/secure_closet/evidence,
/obj/effect/spawner/random/sakhno/ammo,
@@ -91,8 +76,6 @@
},
/turf/open/floor/iron/dark/textured_large,
/area/template_noop)
-<<<<<<< HEAD
-=======
"z" = (
/obj/machinery/door/window/brigdoor/left/directional/south{
name = "Secure Evidence Lockup";
@@ -102,7 +85,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/dark,
/area/template_noop)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"A" = (
/obj/machinery/door/airlock/security{
name = "Evidence Lockup"
@@ -180,18 +162,6 @@
},
/turf/open/floor/iron/dark/textured_large,
/area/template_noop)
-<<<<<<< HEAD
-"W" = (
-/obj/machinery/door/window/brigdoor/left/directional/south{
- name = "Secure Evidence Lockup";
- req_one_access = list("armory","detective")
- },
-/obj/effect/turf_decal/tile/dark_red/opposingcorners,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/dark,
-/area/template_noop)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"X" = (
/obj/effect/turf_decal/tile/dark/opposingcorners,
/obj/effect/turf_decal/siding/red{
@@ -235,15 +205,9 @@ a
(3,1,1) = {"
a
G
-<<<<<<< HEAD
-p
-s
-W
-=======
d
s
z
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
h
K
m
diff --git a/_maps/shuttles/emergency_birdshot.dmm b/_maps/shuttles/emergency_birdshot.dmm
index 5931c31825a..bbcad398257 100644
--- a/_maps/shuttles/emergency_birdshot.dmm
+++ b/_maps/shuttles/emergency_birdshot.dmm
@@ -226,8 +226,6 @@
/obj/item/trash/cheesie,
/turf/open/floor/mineral/titanium/tiled,
/area/shuttle/escape)
-<<<<<<< HEAD
-=======
"ll" = (
/obj/machinery/door/airlock/titanium{
name = "Emergency Shuttle Airlock"
@@ -239,7 +237,6 @@
},
/turf/open/floor/mineral/titanium,
/area/shuttle/escape)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"lp" = (
/obj/machinery/door/airlock/titanium{
name = "Emergency Shuttle Airlock"
@@ -542,20 +539,6 @@
/obj/machinery/power/shuttle_engine/heater,
/turf/open/floor/plating/airless,
/area/shuttle/escape)
-<<<<<<< HEAD
-"zL" = (
-/obj/machinery/door/airlock/titanium{
- name = "Emergency Shuttle Airlock"
- },
-/obj/docking_port/mobile/emergency{
- dir = 8;
- name = "birdshot emergency shuttle";
- port_direction = 4
- },
-/turf/open/floor/mineral/titanium,
-/area/shuttle/escape)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"zV" = (
/obj/structure/toilet{
dir = 4
@@ -1521,11 +1504,7 @@ nQ
nQ
nQ
LX
-<<<<<<< HEAD
-zL
-=======
ll
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
LX
lp
rZ
diff --git a/_maps/shuttles/pirate_default.dmm b/_maps/shuttles/pirate_default.dmm
index b6ce0c3405e..34dcc05801e 100644
--- a/_maps/shuttles/pirate_default.dmm
+++ b/_maps/shuttles/pirate_default.dmm
@@ -463,8 +463,6 @@
/obj/structure/sign/warning/vacuum/external/directional/east,
/turf/open/floor/plating,
/area/shuttle/pirate)
-<<<<<<< HEAD
-=======
"br" = (
/obj/structure/table/wood,
/obj/item/storage/box/matches,
@@ -482,7 +480,6 @@
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/wood,
/area/shuttle/pirate)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"bt" = (
/obj/effect/turf_decal/stripes/line{
dir = 10
@@ -825,13 +822,6 @@
/obj/machinery/light/small/directional/east,
/obj/machinery/computer/monitor{
dir = 8
-<<<<<<< HEAD
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/airalarm/directional/south,
-/obj/effect/mapping_helpers/airalarm/all_access,
-/obj/effect/turf_decal/tile/red/anticorner/contrasted{
-=======
},
/obj/effect/decal/cleanable/dirt,
/obj/machinery/airalarm/directional/south,
@@ -847,7 +837,6 @@
},
/obj/effect/decal/cleanable/dirt,
/obj/structure/rack{
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
dir = 8
},
/turf/open/floor/iron/dark,
@@ -1007,26 +996,6 @@
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/tile/neutral/half/contrasted,
/turf/open/floor/iron,
-<<<<<<< HEAD
-/area/shuttle/pirate)
-"UI" = (
-/obj/structure/table/wood,
-/obj/item/storage/box/matches,
-/obj/item/reagent_containers/cup/glass/bottle/rum{
- name = "Captain Pete's Private Reserve Cuban Spaced Rum";
- pixel_x = -6;
- pixel_y = 8
- },
-/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{
- pixel_x = 6;
- pixel_y = 12
- },
-/obj/item/cigarette/cigar,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/wood,
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/area/shuttle/pirate)
(1,1,1) = {"
diff --git a/_maps/shuttles/pirate_dutchman.dmm b/_maps/shuttles/pirate_dutchman.dmm
index ccca83f6fab..1d1a0b0902b 100644
--- a/_maps/shuttles/pirate_dutchman.dmm
+++ b/_maps/shuttles/pirate_dutchman.dmm
@@ -487,14 +487,9 @@
"xA" = (
/obj/machinery/computer/camera_advanced/shuttle_docker/syndicate/pirate{
dir = 1;
-<<<<<<< HEAD
- x_offset = -4;
- y_offset = -8
-=======
x_offset = 7;
y_offset = -3;
view_range = 10
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
},
/turf/open/floor/carpet/royalblack/airless,
/area/shuttle/pirate/flying_dutchman)
diff --git a/_maps/shuttles/pirate_geode.dmm b/_maps/shuttles/pirate_geode.dmm
index 0b7d92797fe..2f6a573aae0 100644
--- a/_maps/shuttles/pirate_geode.dmm
+++ b/_maps/shuttles/pirate_geode.dmm
@@ -430,12 +430,7 @@
"vY" = (
/obj/machinery/computer/camera_advanced/shuttle_docker/syndicate/pirate{
dir = 8;
-<<<<<<< HEAD
- x_offset = 10;
- y_offset = 5
-=======
x_offset = -8
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
},
/obj/effect/turf_decal/weather/dirt{
dir = 3
@@ -491,11 +486,7 @@
/obj/effect/turf_decal/stripes/white/line{
dir = 8
},
-<<<<<<< HEAD
-/turf/open/floor/plating,
-=======
/turf/open/floor/plating/airless,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/area/shuttle/pirate)
"yz" = (
/obj/structure/flora/lunar_plant/style_3,
@@ -846,11 +837,7 @@
/obj/machinery/power/shuttle_engine/propulsion{
dir = 8
},
-<<<<<<< HEAD
-/turf/open/floor/plating,
-=======
/turf/open/floor/plating/airless,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/area/shuttle/pirate)
"Pr" = (
/obj/structure/table/wood,
diff --git a/_maps/shuttles/pirate_irs.dmm b/_maps/shuttles/pirate_irs.dmm
index 2e595ba817e..4fd5a8c3573 100644
--- a/_maps/shuttles/pirate_irs.dmm
+++ b/_maps/shuttles/pirate_irs.dmm
@@ -380,16 +380,6 @@
/obj/machinery/loot_locator,
/turf/open/floor/pod/dark,
/area/shuttle/pirate)
-<<<<<<< HEAD
-"nj" = (
-/obj/machinery/computer/camera_advanced/shuttle_docker/syndicate/pirate,
-/obj/effect/turf_decal/trimline/dark_blue/filled/line{
- dir = 5
- },
-/turf/open/floor/iron,
-/area/shuttle/pirate)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"nk" = (
/obj/effect/turf_decal/tile/dark_blue/half{
dir = 8
@@ -1029,8 +1019,6 @@
/obj/structure/curtain,
/turf/open/floor/iron/dark,
/area/shuttle/pirate)
-<<<<<<< HEAD
-=======
"Dr" = (
/obj/structure/sign/departments/vault/directional/north,
/obj/effect/turf_decal/trimline/dark_blue/filled/end{
@@ -1044,7 +1032,6 @@
/obj/structure/fluff/shower_drain,
/turf/open/floor/iron/dark,
/area/shuttle/pirate)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"Dy" = (
/obj/machinery/light/directional/south,
/turf/open/floor/iron/white,
@@ -1071,22 +1058,6 @@
},
/turf/open/floor/pod/dark,
/area/shuttle/pirate)
-<<<<<<< HEAD
-"Ek" = (
-/obj/structure/sign/departments/vault/directional/north,
-/obj/effect/turf_decal/trimline/dark_blue/filled/end{
- dir = 8
- },
-/obj/structure/railing{
- dir = 10
- },
-/obj/machinery/shower/directional/south,
-/obj/effect/turf_decal/box,
-/obj/structure/fluff/shower_drain,
-/turf/open/floor/iron/dark,
-/area/shuttle/pirate)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"Eq" = (
/obj/machinery/suit_storage_unit/standard_unit,
/obj/effect/turf_decal/bot,
@@ -1446,8 +1417,6 @@
dir = 4
},
/area/shuttle/pirate)
-<<<<<<< HEAD
-=======
"LV" = (
/obj/machinery/computer/camera_advanced/shuttle_docker/syndicate/pirate{
y_offset = 11;
@@ -1459,7 +1428,6 @@
},
/turf/open/floor/iron,
/area/shuttle/pirate)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"LX" = (
/turf/open/floor/plating/airless,
/area/shuttle/pirate)
@@ -2298,11 +2266,7 @@ WR
"}
(13,1,1) = {"
Rh
-<<<<<<< HEAD
-nj
-=======
LV
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
ev
mA
pO
@@ -2462,11 +2426,7 @@ OC
Mu
OC
hK
-<<<<<<< HEAD
-Ek
-=======
Dr
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
BG
XX
wM
diff --git a/_maps/shuttles/starfury_corvette.dmm b/_maps/shuttles/starfury_corvette.dmm
index 2e9547bb085..877375fa4e7 100644
--- a/_maps/shuttles/starfury_corvette.dmm
+++ b/_maps/shuttles/starfury_corvette.dmm
@@ -56,8 +56,6 @@
},
/turf/open/floor/mineral/plastitanium,
/area/shuttle/sbc_corvette)
-<<<<<<< HEAD
-=======
"ai" = (
/obj/machinery/computer/camera_advanced/shuttle_docker/syndicate/corvette{
dir = 8;
@@ -85,7 +83,6 @@
},
/turf/open/floor/plating,
/area/shuttle/sbc_corvette)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"ak" = (
/obj/structure/chair/comfy/shuttle{
name = "tactical chair"
@@ -296,8 +293,6 @@
},
/turf/open/floor/iron/dark,
/area/shuttle/sbc_corvette)
-<<<<<<< HEAD
-=======
"aO" = (
/obj/machinery/door/poddoor/preopen{
id = "SBC_corvette_blast"
@@ -305,7 +300,6 @@
/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium,
/turf/open/floor/plating,
/area/shuttle/sbc_corvette)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"aP" = (
/obj/machinery/door/airlock/hatch{
name = "Syndicate Corvette Cockpit"
@@ -387,22 +381,6 @@
"aZ" = (
/turf/open/floor/catwalk_floor/iron_dark,
/area/shuttle/sbc_corvette)
-<<<<<<< HEAD
-"eV" = (
-/obj/machinery/door/airlock/external{
- id_tag = "SBC_corvette_bolt";
- name = "Syndicate Corvette Airlock"
- },
-/obj/docking_port/mobile/syndicate_corvette,
-/obj/structure/fans/tiny,
-/obj/effect/mapping_helpers/airlock/access/all/syndicate/general,
-/obj/effect/turf_decal/siding/thinplating_new/dark{
- dir = 1
- },
-/turf/open/floor/plating,
-/area/shuttle/sbc_corvette)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"qH" = (
/obj/structure/table,
/obj/item/wrench,
@@ -412,18 +390,6 @@
},
/turf/open/floor/iron/dark,
/area/shuttle/sbc_corvette)
-<<<<<<< HEAD
-"rQ" = (
-/obj/machinery/computer/camera_advanced/shuttle_docker/syndicate/corvette{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/red/line{
- dir = 4
- },
-/turf/open/floor/iron/dark,
-/area/shuttle/sbc_corvette)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"uo" = (
/turf/open/floor/iron/dark/small,
/area/shuttle/sbc_corvette)
@@ -472,16 +438,6 @@
},
/turf/open/floor/mineral/plastitanium/red,
/area/shuttle/sbc_corvette)
-<<<<<<< HEAD
-"Zi" = (
-/obj/machinery/door/poddoor/preopen{
- id = "SBC_corvette_blast"
- },
-/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium,
-/turf/open/floor/plating,
-/area/shuttle/sbc_corvette)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
(1,1,1) = {"
aa
@@ -553,11 +509,7 @@ aT
aZ
aU
as
-<<<<<<< HEAD
-eV
-=======
aj
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"}
(9,1,1) = {"
aM
@@ -587,36 +539,12 @@ ay
aM
"}
(12,1,1) = {"
-<<<<<<< HEAD
-Zi
-=======
aO
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
qH
ac
aW
ae
aQ
-<<<<<<< HEAD
-Zi
-"}
-(13,1,1) = {"
-Zi
-Zi
-rQ
-ag
-ap
-Zi
-Zi
-"}
-(14,1,1) = {"
-aa
-Zi
-Zi
-Zi
-Zi
-Zi
-=======
aO
"}
(13,1,1) = {"
@@ -635,6 +563,5 @@ aO
aO
aO
aO
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
"}
diff --git a/_maps/shuttles/whiteship_birdshot.dmm b/_maps/shuttles/whiteship_birdshot.dmm
index be2ae8e5ade..ed1936e3a1c 100644
--- a/_maps/shuttles/whiteship_birdshot.dmm
+++ b/_maps/shuttles/whiteship_birdshot.dmm
@@ -63,36 +63,6 @@
},
/turf/open/floor/iron/small,
/area/shuttle/abandoned/crew)
-<<<<<<< HEAD
-"cj" = (
-/obj/structure/closet/secure_closet/freezer/fridge/open,
-/obj/item/reagent_containers/condiment/enzyme,
-/obj/item/food/meat/slab/synthmeat{
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/food/meat/slab/synthmeat{
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/food/meat/slab/synthmeat{
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/reagent_containers/condiment/flour{
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/reagent_containers/condiment/flour{
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/reagent_containers/condiment/milk,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/cafeteria,
-/area/shuttle/abandoned/bar)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"cB" = (
/obj/structure/chair/stool/directional/west,
/obj/effect/decal/cleanable/dirt,
@@ -389,8 +359,6 @@
/obj/structure/cable,
/turf/open/floor/catwalk_floor,
/area/shuttle/abandoned/crew)
-<<<<<<< HEAD
-=======
"nz" = (
/obj/structure/closet/secure_closet/freezer/fridge/open,
/obj/item/reagent_containers/condiment/enzyme,
@@ -418,7 +386,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/cafeteria,
/area/shuttle/abandoned/bar)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"nL" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on{
dir = 8
@@ -1983,11 +1950,7 @@ fU
Gg
GS
wY
-<<<<<<< HEAD
-cj
-=======
nz
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
JP
Kf
jv
diff --git a/_maps/shuttles/whiteship_cere.dmm b/_maps/shuttles/whiteship_cere.dmm
index cba527e12d1..df697dc1739 100644
--- a/_maps/shuttles/whiteship_cere.dmm
+++ b/_maps/shuttles/whiteship_cere.dmm
@@ -495,8 +495,6 @@
},
/turf/open/floor/wood,
/area/shuttle/abandoned/bridge)
-<<<<<<< HEAD
-=======
"wM" = (
/obj/structure/cable,
/obj/structure/cable/layer1,
@@ -507,7 +505,6 @@
/obj/item/stock_parts/power_store/cell/high,
/turf/open/floor/catwalk_floor/iron_dark,
/area/shuttle/abandoned/cargo)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"wN" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/reagent_dispensers/fueltank,
@@ -678,19 +675,6 @@
/obj/effect/spawner/random/maintenance/six,
/turf/open/floor/pod/dark,
/area/shuttle/abandoned/cargo)
-<<<<<<< HEAD
-"Gu" = (
-/obj/structure/cable,
-/obj/structure/cable/layer1,
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/table/reinforced/titaniumglass,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden,
-/obj/machinery/cell_charger,
-/obj/item/stock_parts/power_store/cell/high,
-/turf/open/floor/catwalk_floor/iron_dark,
-/area/shuttle/abandoned/cargo)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"Ha" = (
/obj/machinery/computer/mech_bay_power_console{
dir = 4
@@ -698,8 +682,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/pod/dark,
/area/shuttle/abandoned/cargo)
-<<<<<<< HEAD
-=======
"Hw" = (
/obj/machinery/light/small/directional/east,
/obj/machinery/computer/camera_advanced/shuttle_docker/whiteship{
@@ -710,7 +692,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/dark,
/area/shuttle/abandoned/bridge)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"HI" = (
/obj/machinery/power/port_gen/pacman/pre_loaded,
/obj/structure/cable,
@@ -994,19 +975,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/pod/dark,
/area/shuttle/abandoned/cargo)
-<<<<<<< HEAD
-"Xq" = (
-/obj/machinery/light/small/directional/east,
-/obj/machinery/computer/camera_advanced/shuttle_docker/whiteship{
- dir = 1;
- x_offset = 0;
- y_offset = 10
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/dark,
-/area/shuttle/abandoned/bridge)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"XT" = (
/obj/machinery/door/airlock/external/glass/ruin,
/obj/effect/decal/cleanable/dirt,
@@ -1177,11 +1145,7 @@ WF
gK
US
gK
-<<<<<<< HEAD
-Gu
-=======
wM
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aG
oB
DC
@@ -1283,11 +1247,7 @@ kP
EQ
aQ
Fj
-<<<<<<< HEAD
-Xq
-=======
Hw
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
su
"}
(12,1,1) = {"
diff --git a/_maps/shuttles/whiteship_donut.dmm b/_maps/shuttles/whiteship_donut.dmm
index fe7ca4db4d0..7e6e2851726 100644
--- a/_maps/shuttles/whiteship_donut.dmm
+++ b/_maps/shuttles/whiteship_donut.dmm
@@ -34,14 +34,11 @@
/obj/structure/window/reinforced/spawner/directional/south,
/turf/open/floor/plating/airless,
/area/shuttle/abandoned)
-<<<<<<< HEAD
-=======
"aX" = (
/obj/machinery/power/shuttle_engine/heater,
/obj/structure/window/reinforced/spawner/directional/north,
/turf/open/floor/plating/airless,
/area/shuttle/abandoned)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"be" = (
/obj/machinery/power/shuttle_engine/propulsion/left,
/turf/open/floor/plating/airless,
@@ -210,14 +207,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating/airless,
/area/shuttle/abandoned)
-<<<<<<< HEAD
-"uj" = (
-/obj/machinery/power/shuttle_engine/heater,
-/obj/structure/window/reinforced/spawner/directional/north,
-/turf/open/floor/plating/airless,
-/area/shuttle/abandoned)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"vu" = (
/obj/structure/table,
/obj/effect/decal/cleanable/dirt,
diff --git a/_maps/shuttles/whiteship_pubby.dmm b/_maps/shuttles/whiteship_pubby.dmm
index 413d5d19f5a..491aac07280 100644
--- a/_maps/shuttles/whiteship_pubby.dmm
+++ b/_maps/shuttles/whiteship_pubby.dmm
@@ -80,8 +80,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/dark,
/area/shuttle/abandoned)
-<<<<<<< HEAD
-=======
"cE" = (
/obj/effect/turf_decal/bot_white,
/obj/machinery/atmospherics/components/tank/air/layer4{
@@ -90,7 +88,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/shuttle/abandoned)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"cS" = (
/obj/effect/turf_decal/trimline/purple/filled/line{
dir = 10
@@ -463,17 +460,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/carpet/purple,
/area/shuttle/abandoned)
-<<<<<<< HEAD
-"rY" = (
-/obj/effect/turf_decal/bot_white,
-/obj/machinery/atmospherics/components/tank/air/layer4{
- dir = 1
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/plating,
-/area/shuttle/abandoned)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"sl" = (
/obj/machinery/door/poddoor{
id = "whiteship_bridge"
@@ -1373,11 +1359,7 @@ CG
Il
pV
Bu
-<<<<<<< HEAD
-rY
-=======
cE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
Sc
ot
cx
diff --git a/_maps/shuttles/whiteship_tram.dmm b/_maps/shuttles/whiteship_tram.dmm
index f542c1b02ff..7666e2c70ac 100644
--- a/_maps/shuttles/whiteship_tram.dmm
+++ b/_maps/shuttles/whiteship_tram.dmm
@@ -496,8 +496,6 @@
},
/turf/open/floor/iron/smooth_large,
/area/shuttle/abandoned/engine)
-<<<<<<< HEAD
-=======
"ca" = (
/obj/structure/cable,
/obj/structure/table,
@@ -517,7 +515,6 @@
/obj/machinery/power/apc/auto_name/directional/west,
/turf/open/floor/iron/smooth_large,
/area/shuttle/abandoned/engine)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"cg" = (
/obj/structure/sign/warning/fire,
/turf/closed/wall/mineral/plastitanium/nodiagonal,
@@ -1165,8 +1162,6 @@
/obj/structure/lattice,
/turf/template_noop,
/area/shuttle/abandoned/cargo)
-<<<<<<< HEAD
-=======
"Ft" = (
/obj/machinery/computer/camera_advanced/shuttle_docker/whiteship{
dir = 8;
@@ -1179,7 +1174,6 @@
/obj/machinery/light/small/directional/east,
/turf/open/floor/iron/dark/textured_large,
/area/shuttle/abandoned/bridge)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"FQ" = (
/obj/item/shard/titanium,
/obj/structure/grille/broken,
@@ -1273,21 +1267,6 @@
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
/turf/open/floor/iron/smooth_large,
/area/shuttle/abandoned/engine)
-<<<<<<< HEAD
-"NZ" = (
-/obj/machinery/computer/camera_advanced/shuttle_docker/whiteship{
- dir = 8;
- x_offset = 0;
- y_offset = 13
- },
-/obj/effect/turf_decal/stripes/white/corner{
- dir = 1
- },
-/obj/machinery/light/small/directional/east,
-/turf/open/floor/iron/dark/textured_large,
-/area/shuttle/abandoned/bridge)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"OL" = (
/obj/machinery/computer/shuttle/white_ship/bridge{
dir = 8
@@ -1297,28 +1276,6 @@
},
/turf/open/floor/iron/dark/textured_large,
/area/shuttle/abandoned/bridge)
-<<<<<<< HEAD
-"OV" = (
-/obj/structure/cable,
-/obj/structure/table,
-/obj/machinery/cell_charger,
-/obj/item/stock_parts/power_store/cell/high,
-/obj/item/multitool{
- pixel_x = 7;
- pixel_y = 5
- },
-/obj/item/stack/cable_coil{
- pixel_x = -5;
- pixel_y = 6
- },
-/obj/effect/turf_decal/stripes/white/line{
- dir = 9
- },
-/obj/machinery/power/apc/auto_name/directional/west,
-/turf/open/floor/iron/smooth_large,
-/area/shuttle/abandoned/engine)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"PI" = (
/obj/machinery/door/window/survival_pod/left/directional/east,
/obj/effect/turf_decal/delivery/red,
@@ -1612,11 +1569,7 @@ RK
dn
yd
OL
-<<<<<<< HEAD
-NZ
-=======
Ft
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
dx
"}
(5,1,1) = {"
@@ -1652,11 +1605,7 @@ da
cl
Rs
ad
-<<<<<<< HEAD
-OV
-=======
ca
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
NU
bx
ad
diff --git a/_maps/templates/battlecruiser_starfury.dmm b/_maps/templates/battlecruiser_starfury.dmm
index e88cd3dc383..59d6b325fda 100644
--- a/_maps/templates/battlecruiser_starfury.dmm
+++ b/_maps/templates/battlecruiser_starfury.dmm
@@ -19,8 +19,6 @@
"ac" = (
/turf/closed/wall/mineral/plastitanium,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-=======
"ad" = (
/obj/machinery/door/poddoor/preopen{
id = "syndie_battlecruier_bridge_blast"
@@ -29,7 +27,6 @@
/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium,
/turf/open/floor/plating,
/area/shuttle/sbc_starfury)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"ae" = (
/turf/closed/wall/mineral/plastitanium/nodiagonal,
/area/shuttle/sbc_starfury)
@@ -409,8 +406,6 @@
},
/turf/open/floor/iron/dark,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-=======
"bx" = (
/obj/machinery/door/poddoor/preopen{
id = "syndie_battlecruier_bridge_blast"
@@ -419,7 +414,6 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/shuttle/sbc_starfury)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"by" = (
/obj/structure/sign/warning/secure_area,
/turf/closed/wall/mineral/plastitanium/nodiagonal,
@@ -649,17 +643,6 @@
},
/turf/open/floor/iron/dark,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-"cy" = (
-/obj/structure/table,
-/obj/machinery/cell_charger,
-/obj/item/stock_parts/power_store/cell/high,
-/obj/effect/turf_decal/siding/thinplating_new/dark,
-/obj/effect/turf_decal/stripes/red/line,
-/turf/open/floor/mineral/plastitanium/red,
-/area/shuttle/sbc_starfury)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"cz" = (
/obj/machinery/newscaster/directional/south,
/obj/structure/table/reinforced/plastitaniumglass,
@@ -1000,8 +983,6 @@
/obj/effect/turf_decal/stripes/red/line,
/turf/open/floor/iron/dark,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-=======
"dO" = (
/obj/structure/sign/warning/secure_area/directional/east{
desc = "A warning sign which reads 'KEEP CLEAR: SHUTTLE BAY'";
@@ -1020,7 +1001,6 @@
/obj/effect/turf_decal/stripes/red/line,
/turf/open/floor/iron/dark,
/area/shuttle/sbc_starfury)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"dT" = (
/obj/structure/disposalpipe/segment,
/obj/structure/cable,
@@ -1600,8 +1580,6 @@
/obj/machinery/door/airlock/multi_tile/public/glass,
/turf/open/floor/pod/light,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-=======
"fE" = (
/obj/structure/table/reinforced,
/obj/machinery/cell_charger,
@@ -1611,7 +1589,6 @@
},
/turf/open/floor/iron,
/area/shuttle/sbc_starfury)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"fF" = (
/obj/effect/mapping_helpers/airlock/access/all/syndicate/general,
/obj/machinery/door/firedoor/heavy,
@@ -1634,8 +1611,6 @@
/obj/effect/mapping_helpers/airlock/access/all/syndicate/general,
/turf/open/floor/iron/showroomfloor,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-=======
"fR" = (
/obj/structure/table,
/obj/machinery/cell_charger,
@@ -1644,7 +1619,6 @@
/obj/effect/turf_decal/stripes/red/line,
/turf/open/floor/mineral/plastitanium/red,
/area/shuttle/sbc_starfury)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"fS" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -1668,8 +1642,6 @@
},
/turf/open/floor/iron/dark,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-=======
"gp" = (
/obj/structure/sign/warning/secure_area/directional/east{
desc = "A warning sign which reads 'KEEP CLEAR: SHUTTLE BAY'";
@@ -1681,7 +1653,6 @@
},
/turf/open/floor/iron/dark,
/area/shuttle/sbc_starfury)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"gx" = (
/obj/effect/mob_spawn/ghost_role/human/syndicate/battlecruiser{
dir = 8
@@ -1711,8 +1682,6 @@
},
/turf/open/floor/mineral/plastitanium/red,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-=======
"gC" = (
/obj/structure/sign/warning/secure_area/directional/west{
desc = "A warning sign which reads 'KEEP CLEAR: SHUTTLE BAY'";
@@ -1727,7 +1696,6 @@
},
/turf/open/floor/iron/dark,
/area/shuttle/sbc_starfury)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"gD" = (
/obj/structure/disposalpipe/segment,
/obj/structure/cable,
@@ -1767,22 +1735,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-"gN" = (
-/obj/structure/table,
-/obj/machinery/cell_charger,
-/obj/item/stock_parts/power_store/cell/high,
-/obj/structure/cable,
-/obj/effect/turf_decal/siding/thinplating_new/dark{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/red/line{
- dir = 8
- },
-/turf/open/floor/mineral/plastitanium/red,
-/area/shuttle/sbc_starfury)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"gO" = (
/obj/effect/turf_decal/tile/red/half/contrasted{
dir = 8
@@ -2232,8 +2184,6 @@
/obj/effect/mapping_helpers/airlock/cutaiwire,
/turf/open/floor/iron/dark,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-=======
"hZ" = (
/obj/structure/rack{
dir = 8
@@ -2264,7 +2214,6 @@
},
/turf/open/floor/pod/light,
/area/shuttle/sbc_starfury)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"ib" = (
/obj/structure/closet/secure_closet{
anchored = 1;
@@ -2411,8 +2360,6 @@
/obj/effect/turf_decal/tile/red/anticorner/contrasted,
/turf/open/floor/iron/dark,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-=======
"io" = (
/obj/structure/rack{
dir = 8
@@ -2427,7 +2374,6 @@
},
/turf/open/floor/pod/light,
/area/shuttle/sbc_starfury)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"iq" = (
/obj/machinery/microwave,
/obj/structure/table/wood,
@@ -2494,8 +2440,6 @@
/obj/effect/mapping_helpers/airalarm/syndicate_access,
/turf/open/floor/iron,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-=======
"ix" = (
/obj/structure/rack{
dir = 8
@@ -2505,7 +2449,6 @@
/obj/item/gun/ballistic/automatic/l6_saw,
/turf/open/floor/pod/light,
/area/shuttle/sbc_starfury)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"iy" = (
/obj/item/storage/box/donkpockets{
pixel_x = 2
@@ -2559,8 +2502,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/carpet/red,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-=======
"iG" = (
/obj/structure/table/wood,
/obj/item/folder/syndicate/red{
@@ -2579,7 +2520,6 @@
/obj/effect/mapping_helpers/airalarm/syndicate_access,
/turf/open/floor/carpet/red,
/area/shuttle/sbc_starfury)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"iI" = (
/obj/effect/turf_decal/stripes/line,
/obj/effect/turf_decal/tile/red/half/contrasted{
@@ -2607,8 +2547,6 @@
},
/turf/open/floor/plating,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-=======
"iN" = (
/obj/structure/rack{
dir = 8
@@ -2628,7 +2566,6 @@
/obj/machinery/firealarm/directional/south,
/turf/open/floor/pod/light,
/area/shuttle/sbc_starfury)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"iO" = (
/obj/structure/table,
/obj/item/shield/energy{
@@ -3224,8 +3161,6 @@
/obj/effect/mapping_helpers/airlock/cutaiwire,
/turf/open/floor/plating,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-=======
"kN" = (
/obj/structure/sign/warning/secure_area/directional/north{
desc = "A warning sign which reads 'EXTERNAL AIRLOCK'";
@@ -3238,7 +3173,6 @@
/obj/machinery/light/small/red/directional/north,
/turf/open/floor/plating,
/area/shuttle/sbc_starfury)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"kO" = (
/obj/structure/table/reinforced,
/obj/item/clothing/gloves/color/yellow{
@@ -3298,16 +3232,6 @@
},
/turf/open/floor/mineral/plastitanium,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-"lg" = (
-/obj/structure/table/reinforced,
-/obj/machinery/cell_charger,
-/obj/item/stock_parts/power_store/cell/high,
-/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-=======
"lf" = (
/obj/structure/sign/warning/secure_area/directional/north{
desc = "A warning sign which reads 'EXTERNAL AIRLOCK'";
@@ -3319,7 +3243,6 @@
},
/obj/machinery/light/small/red/directional/north,
/turf/open/floor/plating,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/area/shuttle/sbc_starfury)
"lh" = (
/obj/effect/turf_decal/tile/yellow{
@@ -3731,17 +3654,6 @@
/obj/structure/extinguisher_cabinet/directional/south,
/turf/open/floor/engine,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-"nu" = (
-/obj/machinery/door/poddoor/preopen{
- id = "syndie_battlecruier_bridge_blast"
- },
-/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium,
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/shuttle/sbc_starfury)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"nz" = (
/obj/structure/table/wood,
/obj/item/flashlight/lamp/green,
@@ -3938,18 +3850,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible,
/turf/open/floor/plating,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-"qT" = (
-/obj/structure/sign/warning/secure_area/directional/east{
- desc = "A warning sign which reads 'KEEP CLEAR: SHUTTLE BAY'";
- icon_state = "space";
- name = "KEEP CLEAR: SHUTTLE BAY"
- },
-/obj/effect/turf_decal/stripes/red/line,
-/turf/open/floor/iron/dark,
-/area/shuttle/sbc_starfury)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"rf" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 1
@@ -4008,20 +3908,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/pod/dark,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-"rF" = (
-/obj/structure/rack{
- dir = 8
- },
-/obj/machinery/airalarm/directional/east,
-/obj/item/storage/belt/military,
-/obj/item/ammo_box/magazine/sniper_rounds,
-/obj/item/gun/ballistic/rifle/sniper_rifle/syndicate,
-/obj/effect/mapping_helpers/airalarm/syndicate_access,
-/turf/open/floor/pod/light,
-/area/shuttle/sbc_starfury)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"sh" = (
/obj/structure/cable,
/obj/effect/turf_decal/tile/dark_green/opposingcorners{
@@ -4290,33 +4176,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/dark,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-"xo" = (
-/obj/structure/rack{
- dir = 8
- },
-/obj/item/card/emag{
- pixel_x = -2;
- pixel_y = 2
- },
-/obj/item/card/emag,
-/obj/item/card/emag{
- pixel_x = 2;
- pixel_y = -2
- },
-/obj/item/clothing/glasses/thermal{
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/clothing/glasses/thermal,
-/obj/item/clothing/glasses/thermal{
- pixel_x = 3;
- pixel_y = -3
- },
-/turf/open/floor/pod/light,
-/area/shuttle/sbc_starfury)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"xp" = (
/obj/structure/dresser,
/turf/open/floor/carpet,
@@ -4586,18 +4445,6 @@
/obj/machinery/light/directional/south,
/turf/open/floor/mineral/plastitanium/red,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-"BG" = (
-/obj/structure/sign/warning/secure_area/directional/west{
- desc = "A warning sign which reads 'KEEP CLEAR: SHUTTLE BAY'";
- icon_state = "space";
- name = "KEEP CLEAR: SHUTTLE BAY"
- },
-/obj/effect/turf_decal/stripes/red/line,
-/turf/open/floor/iron/dark,
-/area/shuttle/sbc_starfury)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"BI" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
@@ -4609,23 +4456,6 @@
/obj/effect/turf_decal/tile/dark_red,
/turf/open/floor/iron/dark,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-"BK" = (
-/obj/structure/sign/warning/secure_area/directional/west{
- desc = "A warning sign which reads 'KEEP CLEAR: SHUTTLE BAY'";
- icon_state = "space";
- name = "KEEP CLEAR: SHUTTLE BAY"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron/dark,
-/area/shuttle/sbc_starfury)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"BN" = (
/obj/effect/turf_decal/siding/thinplating_new/dark,
/obj/structure/window/reinforced/survival_pod/spawner/directional/south,
@@ -4706,8 +4536,6 @@
/obj/structure/cable,
/turf/open/floor/iron/dark/textured,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-=======
"Dy" = (
/obj/structure/table,
/obj/machinery/cell_charger,
@@ -4721,7 +4549,6 @@
},
/turf/open/floor/mineral/plastitanium/red,
/area/shuttle/sbc_starfury)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"Dz" = (
/obj/item/crowbar/red,
/obj/structure/cable,
@@ -4729,24 +4556,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/dark/textured_large,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-"DM" = (
-/obj/structure/rack{
- dir = 8
- },
-/obj/item/gun/ballistic/automatic/m90{
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/gun/ballistic/automatic/m90,
-/obj/item/gun/ballistic/automatic/m90{
- pixel_x = 3;
- pixel_y = -3
- },
-/turf/open/floor/pod/light,
-/area/shuttle/sbc_starfury)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"DS" = (
/obj/structure/rack,
/obj/item/stack/sheet/mineral/uranium{
@@ -4763,27 +4572,6 @@
/obj/structure/cable,
/turf/open/floor/pod/dark,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-"Es" = (
-/obj/structure/table/wood,
-/obj/item/folder/syndicate/red{
- pixel_x = -5;
- pixel_y = 2
- },
-/obj/item/cigarette/cigar{
- pixel_x = 5;
- pixel_y = 7
- },
-/obj/item/storage/box/matches,
-/obj/item/pen{
- pixel_x = -5
- },
-/obj/machinery/airalarm/directional/east,
-/obj/effect/mapping_helpers/airalarm/syndicate_access,
-/turf/open/floor/carpet/red,
-/area/shuttle/sbc_starfury)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"Ex" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
@@ -5003,18 +4791,6 @@
temperature = 80
},
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-"Hr" = (
-/obj/structure/rack{
- dir = 8
- },
-/obj/item/storage/belt/military,
-/obj/item/ammo_box/magazine/m7mm,
-/obj/item/gun/ballistic/automatic/l6_saw,
-/turf/open/floor/pod/light,
-/area/shuttle/sbc_starfury)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"HF" = (
/obj/machinery/suit_storage_unit/syndicate,
/obj/machinery/light/small/directional/west,
@@ -5096,8 +4872,6 @@
/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium,
/turf/open/floor/plating,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-=======
"Jl" = (
/obj/structure/rack{
dir = 8
@@ -5109,7 +4883,6 @@
/obj/effect/mapping_helpers/airalarm/syndicate_access,
/turf/open/floor/pod/light,
/area/shuttle/sbc_starfury)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"Jm" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -5139,8 +4912,6 @@
/obj/machinery/light/small/directional/east,
/turf/open/floor/plating,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-=======
"JL" = (
/obj/structure/rack{
dir = 8
@@ -5165,7 +4936,6 @@
},
/turf/open/floor/pod/light,
/area/shuttle/sbc_starfury)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"JP" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
@@ -5187,17 +4957,6 @@
},
/turf/open/floor/plating,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-"KH" = (
-/obj/machinery/door/poddoor/preopen{
- id = "syndie_battlecruier_bridge_blast"
- },
-/obj/structure/cable,
-/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium,
-/turf/open/floor/plating,
-/area/shuttle/sbc_starfury)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"KK" = (
/obj/structure/filingcabinet,
/turf/open/floor/carpet/red,
@@ -5226,28 +4985,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-"KZ" = (
-/obj/structure/rack{
- dir = 8
- },
-/obj/item/mod/control/pre_equipped/elite{
- pixel_x = 1;
- pixel_y = 5
- },
-/obj/item/clothing/mask/gas/syndicate{
- pixel_x = 5;
- pixel_y = 5
- },
-/obj/item/mod/control/pre_equipped/elite{
- pixel_x = -4
- },
-/obj/item/clothing/mask/gas/syndicate,
-/obj/machinery/firealarm/directional/south,
-/turf/open/floor/pod/light,
-/area/shuttle/sbc_starfury)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"Lb" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -5259,21 +4996,6 @@
/obj/structure/marker_beacon/burgundy,
/turf/open/floor/plating,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-"Ly" = (
-/obj/structure/sign/warning/secure_area/directional/north{
- desc = "A warning sign which reads 'EXTERNAL AIRLOCK'";
- icon_state = "space";
- name = "EXTERNAL AIRLOCK"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/machinery/light/small/red/directional/north,
-/turf/open/floor/plating,
-/area/shuttle/sbc_starfury)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"LH" = (
/obj/structure/table,
/obj/item/storage/medkit/regular{
@@ -5296,21 +5018,6 @@
},
/turf/open/floor/pod/dark,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-"Mq" = (
-/obj/structure/sign/warning/secure_area/directional/north{
- desc = "A warning sign which reads 'EXTERNAL AIRLOCK'";
- icon_state = "space";
- name = "EXTERNAL AIRLOCK"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/machinery/light/small/red/directional/north,
-/turf/open/floor/plating,
-/area/shuttle/sbc_starfury)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"Mt" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -5351,20 +5058,6 @@
/obj/machinery/light/small/red/directional/north,
/turf/open/floor/plating,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-"MQ" = (
-/obj/structure/closet/crate,
-/obj/item/stock_parts/power_store/cell/high,
-/obj/item/stock_parts/power_store/cell/high{
- pixel_x = -3;
- pixel_y = -3
- },
-/obj/item/inducer/syndicate,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/shuttle/sbc_starfury)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"MR" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
@@ -5470,22 +5163,6 @@
},
/turf/open/floor/iron,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-"OZ" = (
-/obj/item/book/manual/wiki/barman_recipes,
-/obj/item/reagent_containers/cup/glass/shaker{
- pixel_x = 10
- },
-/obj/structure/table/reinforced/plastitaniumglass,
-/obj/effect/turf_decal/siding/dark{
- dir = 1
- },
-/obj/effect/turf_decal/tile/bar,
-/obj/machinery/computer/security/telescreen/entertainment/directional/west,
-/turf/open/floor/iron/dark,
-/area/shuttle/sbc_starfury)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"Pa" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -5653,8 +5330,6 @@
/obj/machinery/firealarm/directional/south,
/turf/open/floor/engine,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-=======
"RX" = (
/obj/item/book/manual/wiki/barman_recipes,
/obj/item/reagent_containers/cup/glass/shaker{
@@ -5668,7 +5343,6 @@
/obj/machinery/computer/security/telescreen/entertainment/directional/west,
/turf/open/floor/iron/dark,
/area/shuttle/sbc_starfury)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"Sb" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/centcom{
@@ -5739,20 +5413,6 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/mineral/plastitanium,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-"Tl" = (
-/obj/structure/sign/warning/secure_area/directional/east{
- desc = "A warning sign which reads 'KEEP CLEAR: SHUTTLE BAY'";
- icon_state = "space";
- name = "KEEP CLEAR: SHUTTLE BAY"
- },
-/obj/effect/turf_decal/stripes/red/line{
- dir = 1
- },
-/turf/open/floor/iron/dark,
-/area/shuttle/sbc_starfury)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"Tn" = (
/obj/effect/turf_decal/stripes/line,
/obj/machinery/portable_atmospherics/canister/plasma,
@@ -5943,8 +5603,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/dark/side,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-=======
"WI" = (
/obj/structure/closet/crate,
/obj/item/stock_parts/power_store/cell/high,
@@ -5956,7 +5614,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/shuttle/sbc_starfury)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"WV" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
@@ -6076,23 +5733,6 @@
},
/turf/open/floor/pod/dark,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-"Ys" = (
-/obj/structure/rack{
- dir = 8
- },
-/obj/item/gun/ballistic/revolver/syndicate{
- pixel_x = 2;
- pixel_y = 5
- },
-/obj/item/gun/ballistic/revolver/syndicate{
- pixel_x = -1;
- pixel_y = 2
- },
-/turf/open/floor/pod/light,
-/area/shuttle/sbc_starfury)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"Yt" = (
/obj/machinery/space_heater,
/obj/effect/turf_decal/bot_red,
@@ -6113,24 +5753,6 @@
/obj/machinery/light/small/directional/east,
/turf/open/floor/pod/dark,
/area/shuttle/sbc_starfury)
-<<<<<<< HEAD
-"Zh" = (
-/obj/structure/rack{
- dir = 8
- },
-/obj/item/gun/ballistic/shotgun/bulldog{
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/gun/ballistic/shotgun/bulldog,
-/obj/item/gun/ballistic/shotgun/bulldog{
- pixel_x = 3;
- pixel_y = -3
- },
-/turf/open/floor/pod/light,
-/area/shuttle/sbc_starfury)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"Zl" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 1
@@ -6427,11 +6049,7 @@ ce
ae
hd
hD
-<<<<<<< HEAD
-OZ
-=======
RX
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
iq
iy
ae
@@ -6460,11 +6078,7 @@ aa
aa
aa
ac
-<<<<<<< HEAD
-nu
-=======
bx
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
ae
ah
cH
@@ -6650,11 +6264,7 @@ aa
aa
aa
ae
-<<<<<<< HEAD
-Mq
-=======
kN
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
ae
MP
aH
@@ -6740,11 +6350,7 @@ aa
aa
aa
ae
-<<<<<<< HEAD
-nu
-=======
bx
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
ae
xr
aH
@@ -6824,11 +6430,7 @@ ri
ay
ay
XI
-<<<<<<< HEAD
-qT
-=======
dO
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
dV
eR
cO
@@ -6867,11 +6469,7 @@ Jf
ae
kz
kO
-<<<<<<< HEAD
-lg
-=======
fE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
ae
ae
Fc
@@ -6892,11 +6490,7 @@ Ou
Ou
Ou
vT
-<<<<<<< HEAD
-nu
-=======
bx
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
dq
vk
ay
@@ -6964,11 +6558,7 @@ aa
aa
Ou
vT
-<<<<<<< HEAD
-nu
-=======
bx
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
ne
IM
ae
@@ -7031,17 +6621,10 @@ aa
aa
aa
aa
-<<<<<<< HEAD
-KH
-KH
-KH
-KH
-=======
ad
ad
ad
ad
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
ae
by
Sb
@@ -7105,13 +6688,8 @@ aa
(14,1,1) = {"
aa
aa
-<<<<<<< HEAD
-KH
-KH
-=======
ad
ad
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aU
bj
eJ
@@ -7125,11 +6703,7 @@ ay
ag
dY
UB
-<<<<<<< HEAD
-cy
-=======
fR
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
ec
eB
aH
@@ -7150,11 +6724,7 @@ hB
ST
ec
dV
-<<<<<<< HEAD
-Tl
-=======
gp
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
oA
ay
hm
@@ -7186,11 +6756,7 @@ aa
(15,1,1) = {"
aa
aa
-<<<<<<< HEAD
-KH
-=======
ad
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
ct
aV
aJ
@@ -7258,11 +6824,7 @@ ac
(16,1,1) = {"
aa
aa
-<<<<<<< HEAD
-KH
-=======
ad
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
al
Dd
xi
@@ -7329,13 +6891,8 @@ mO
"}
(17,1,1) = {"
aa
-<<<<<<< HEAD
-KH
-KH
-=======
ad
ad
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
UU
az
aK
@@ -7402,11 +6959,7 @@ ir
"}
(18,1,1) = {"
aa
-<<<<<<< HEAD
-KH
-=======
ad
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
pm
an
aA
@@ -7450,11 +7003,7 @@ hq
hP
ae
iu
-<<<<<<< HEAD
-Es
-=======
iG
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
nz
ae
Qf
@@ -7478,11 +7027,7 @@ ir
"}
(19,1,1) = {"
aa
-<<<<<<< HEAD
-KH
-=======
ad
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
wo
ao
aB
@@ -7550,11 +7095,7 @@ ae
"}
(20,1,1) = {"
aa
-<<<<<<< HEAD
-KH
-=======
ad
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
bo
ap
aC
@@ -7622,13 +7163,8 @@ mO
"}
(21,1,1) = {"
aa
-<<<<<<< HEAD
-KH
-KH
-=======
ad
ad
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aq
aD
aO
@@ -7696,11 +7232,7 @@ ir
(22,1,1) = {"
aa
aa
-<<<<<<< HEAD
-KH
-=======
ad
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
ar
vr
xO
@@ -7737,11 +7269,7 @@ ST
ae
ae
gB
-<<<<<<< HEAD
-gN
-=======
Dy
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
gY
Fl
hS
@@ -7772,11 +7300,7 @@ ir
(23,1,1) = {"
aa
aa
-<<<<<<< HEAD
-KH
-=======
ad
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
bC
aE
aP
@@ -7844,13 +7368,8 @@ ac
(24,1,1) = {"
aa
aa
-<<<<<<< HEAD
-KH
-KH
-=======
ad
ad
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
be
bt
FC
@@ -7885,11 +7404,7 @@ hB
ST
ec
fF
-<<<<<<< HEAD
-BK
-=======
gC
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
hs
gO
hv
@@ -7922,17 +7437,10 @@ aa
aa
aa
aa
-<<<<<<< HEAD
-KH
-KH
-KH
-KH
-=======
ad
ad
ad
ad
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
ae
by
po
@@ -8002,11 +7510,7 @@ aa
aa
aa
vT
-<<<<<<< HEAD
-nu
-=======
bx
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
ck
Zm
ae
@@ -8074,11 +7578,7 @@ Ou
Ou
Ou
vT
-<<<<<<< HEAD
-nu
-=======
bx
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
bV
Wv
ay
@@ -8154,11 +7654,7 @@ xD
ay
ay
PF
-<<<<<<< HEAD
-BG
-=======
dS
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
AJ
dd
ik
@@ -8214,11 +7710,7 @@ aa
aa
aa
ae
-<<<<<<< HEAD
-nu
-=======
bx
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
ae
xr
aH
@@ -8256,23 +7748,14 @@ ae
ae
ae
Yi
-<<<<<<< HEAD
-DM
-DM
-=======
hZ
hZ
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
ec
mQ
ae
nR
Xr
-<<<<<<< HEAD
-MQ
-=======
WI
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
ae
ko
ae
@@ -8336,11 +7819,7 @@ sB
ec
ec
ec
-<<<<<<< HEAD
-xo
-=======
JL
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
ae
XN
qf
@@ -8405,17 +7884,10 @@ gF
gR
Ay
sB
-<<<<<<< HEAD
-Zh
-Ys
-ec
-KZ
-=======
ia
io
ec
iN
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
ae
nR
jB
@@ -8424,11 +7896,7 @@ aa
aa
aa
ae
-<<<<<<< HEAD
-Ly
-=======
lf
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
ae
fB
aH
@@ -8455,11 +7923,7 @@ ae
ae
Jm
da
-<<<<<<< HEAD
-nu
-=======
bx
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
aa
aa
aa
@@ -8518,11 +7982,7 @@ aa
aa
aa
ac
-<<<<<<< HEAD
-nu
-=======
bx
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
ae
BN
vk
@@ -8561,13 +8021,8 @@ UH
ae
hC
ib
-<<<<<<< HEAD
-rF
-Hr
-=======
Jl
ix
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
fj
ae
ae
diff --git a/_maps/templates/hilbertshotellore.dmm b/_maps/templates/hilbertshotellore.dmm
index 0b71a99174b..fe77ef9cc3d 100644
--- a/_maps/templates/hilbertshotellore.dmm
+++ b/_maps/templates/hilbertshotellore.dmm
@@ -5,14 +5,6 @@
"ab" = (
/turf/closed/indestructible/hotelwall,
/area/misc/hilbertshotel)
-<<<<<<< HEAD
-"ac" = (
-/obj/structure/table/wood/fancy,
-/obj/structure/mirror/broken/directional/north,
-/turf/open/indestructible/hotelwood,
-/area/misc/hilbertshotel)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"ad" = (
/turf/open/indestructible/hotelwood,
/area/misc/hilbertshotel)
@@ -150,14 +142,6 @@
/obj/structure/sink/directional/east,
/turf/open/indestructible/hoteltile,
/area/misc/hilbertshotel)
-<<<<<<< HEAD
-"aJ" = (
-/obj/structure/window/reinforced/tinted/spawner/directional/west,
-/obj/structure/window/reinforced/tinted/spawner/directional/north,
-/turf/open/indestructible/hoteltile,
-/area/misc/hilbertshotel)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"aK" = (
/obj/machinery/shower/directional/west,
/turf/open/indestructible/hoteltile,
@@ -171,21 +155,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/indestructible/hotelwood,
/area/misc/hilbertshotel)
-<<<<<<< HEAD
-"aN" = (
-/obj/structure/toilet{
- dir = 8
- },
-/obj/structure/window/reinforced/tinted/spawner/directional/north,
-/obj/structure/window/reinforced/tinted/spawner/directional/west,
-/turf/open/indestructible/hoteltile,
-/area/misc/hilbertshotel)
-"aO" = (
-/obj/structure/window/reinforced/tinted/spawner/directional/west,
-/turf/open/indestructible/hoteltile,
-/area/misc/hilbertshotel)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"aP" = (
/obj/item/bikehorn/rubberducky,
/obj/machinery/light/small/directional/east,
@@ -200,14 +169,6 @@
/obj/machinery/smartfridge/food,
/turf/open/indestructible/hotelwood,
/area/misc/hilbertshotel)
-<<<<<<< HEAD
-"aS" = (
-/obj/structure/window/reinforced/tinted/spawner/directional/west,
-/obj/structure/window/reinforced/tinted/spawner/directional/south,
-/turf/open/indestructible/hoteltile,
-/area/misc/hilbertshotel)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"aT" = (
/obj/structure/table/reinforced,
/obj/structure/sink/kitchen/directional/north,
@@ -305,8 +266,6 @@
/obj/item/paper/crumpled/ruins/hotel_note,
/turf/open/indestructible/hotelwood,
/area/misc/hilbertshotel)
-<<<<<<< HEAD
-=======
"ej" = (
/obj/structure/window/reinforced/tinted/spawner/directional/west,
/turf/open/indestructible/hoteltile,
@@ -321,14 +280,11 @@
/obj/structure/mirror/broken/directional/north,
/turf/open/indestructible/hotelwood,
/area/misc/hilbertshotel)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"Mn" = (
/obj/structure/table/wood/fancy,
/obj/machinery/light/small/directional/north,
/turf/open/indestructible/hotelwood,
/area/misc/hilbertshotel)
-<<<<<<< HEAD
-=======
"XX" = (
/obj/structure/window/reinforced/tinted/spawner/directional/west,
/obj/structure/window/reinforced/tinted/spawner/directional/north,
@@ -342,7 +298,6 @@
/obj/structure/window/reinforced/tinted/spawner/directional/west,
/turf/open/indestructible/hoteltile,
/area/misc/hilbertshotel)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
(1,1,1) = {"
aa
diff --git a/_maps/templates/lazy_templates/nukie_base.dmm b/_maps/templates/lazy_templates/nukie_base.dmm
index 64e13b786b7..60c5b1dcb58 100644
--- a/_maps/templates/lazy_templates/nukie_base.dmm
+++ b/_maps/templates/lazy_templates/nukie_base.dmm
@@ -1124,35 +1124,6 @@
/obj/machinery/chem_dispenser/mutagensaltpeter,
/turf/open/floor/mineral/plastitanium/red,
/area/centcom/syndicate_mothership/expansion_bioterrorism)
-<<<<<<< HEAD
-"mj" = (
-/obj/structure/table/wood/poker,
-/obj/machinery/light/warm/directional/north,
-/obj/item/reagent_containers/cup/glass/bottle/whiskey{
- pixel_x = -4;
- pixel_y = 14
- },
-/obj/item/toy/cards/deck{
- pixel_x = 3;
- pixel_y = 6
- },
-/obj/item/cigarette/robust{
- pixel_x = -4;
- pixel_y = 1
- },
-/obj/effect/decal/cleanable/ash{
- pixel_x = 12;
- pixel_y = -6
- },
-/obj/effect/spawner/random/entertainment/lighter{
- pixel_x = 9;
- pixel_y = -3
- },
-/obj/effect/turf_decal/tile/bar/opposingcorners,
-/turf/open/floor/iron,
-/area/centcom/syndicate_mothership/control)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"my" = (
/obj/effect/landmark/start/nukeop_leader,
/obj/effect/turf_decal/tile/bar/opposingcorners,
@@ -1504,8 +1475,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/hidden/layer5,
/turf/closed/indestructible/syndicate,
/area/centcom/syndicate_mothership/control)
-<<<<<<< HEAD
-=======
"qs" = (
/obj/machinery/light/small/directional/west,
/obj/structure/closet/secure_closet/freezer/fridge/open,
@@ -1533,7 +1502,6 @@
},
/turf/open/floor/plastic,
/area/centcom/syndicate_mothership/expansion_fridgerummage)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"qv" = (
/obj/item/kirbyplants/random,
/turf/open/floor/mineral/titanium,
@@ -1995,36 +1963,6 @@
},
/turf/open/floor/carpet,
/area/centcom/syndicate_mothership/control)
-<<<<<<< HEAD
-"wr" = (
-/obj/machinery/light/small/directional/west,
-/obj/structure/closet/secure_closet/freezer/fridge/open,
-/obj/item/food/meat/slab/rawcrab,
-/obj/item/food/meat/slab/rawcrab,
-/obj/item/food/meat/slab/rawcrab,
-/obj/item/food/fishmeat,
-/obj/item/food/fishmeat,
-/obj/item/food/fishmeat,
-/obj/item/food/grown/tomato,
-/obj/item/food/grown/tomato,
-/obj/item/food/grown/tomato,
-/obj/item/reagent_containers/condiment/enzyme,
-/obj/item/storage/fancy/egg_box,
-/obj/item/storage/fancy/egg_box,
-/obj/item/reagent_containers/condiment/milk,
-/obj/item/reagent_containers/condiment/milk,
-/obj/item/reagent_containers/condiment/flour{
- pixel_x = -5;
- pixel_y = 9
- },
-/obj/item/reagent_containers/condiment/flour{
- pixel_x = -5;
- pixel_y = 9
- },
-/turf/open/floor/plastic,
-/area/centcom/syndicate_mothership/expansion_fridgerummage)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"ws" = (
/obj/effect/turf_decal/siding/wideplating/dark,
/obj/effect/turf_decal/siding/wideplating/dark{
@@ -2639,8 +2577,6 @@
},
/turf/open/floor/mineral/plastitanium/red,
/area/centcom/syndicate_mothership/expansion_bombthreat)
-<<<<<<< HEAD
-=======
"DY" = (
/obj/structure/table/wood/poker,
/obj/machinery/light/warm/directional/north,
@@ -2667,7 +2603,6 @@
/obj/effect/turf_decal/tile/bar/opposingcorners,
/turf/open/floor/iron,
/area/centcom/syndicate_mothership/control)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"DZ" = (
/turf/closed/indestructible/syndicate,
/area/centcom/syndicate_mothership/control)
@@ -6484,11 +6419,7 @@ rJ
Cf
nU
ek
-<<<<<<< HEAD
-wr
-=======
qs
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
ek
DZ
eK
@@ -7110,11 +7041,7 @@ DZ
Gr
tc
mJ
-<<<<<<< HEAD
-mj
-=======
DY
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
lQ
Nb
VK
diff --git a/_maps/templates/lazy_templates/wizard_den.dmm b/_maps/templates/lazy_templates/wizard_den.dmm
index bd05b063ab2..887e1c08176 100644
--- a/_maps/templates/lazy_templates/wizard_den.dmm
+++ b/_maps/templates/lazy_templates/wizard_den.dmm
@@ -44,8 +44,6 @@
/obj/structure/showcase/machinery/rng,
/turf/open/floor/engine/cult,
/area/centcom/wizard_station)
-<<<<<<< HEAD
-=======
"dr" = (
/obj/structure/table/wood,
/obj/item/cigarette/cigar{
@@ -58,7 +56,6 @@
},
/turf/open/floor/engine/cult,
/area/centcom/wizard_station)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"dB" = (
/obj/machinery/light/small/directional/east,
/turf/open/floor/engine/cult,
@@ -330,8 +327,6 @@
/obj/machinery/griddle,
/turf/open/floor/iron,
/area/centcom/wizard_station)
-<<<<<<< HEAD
-=======
"qg" = (
/obj/structure/railing,
/obj/structure/railing{
@@ -339,7 +334,6 @@
},
/turf/open/floor/engine/cult,
/area/centcom/wizard_station)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"ql" = (
/obj/structure/table/wood,
/obj/item/flashlight/lamp/green{
@@ -385,21 +379,6 @@
},
/turf/open/floor/engine/cult,
/area/centcom/wizard_station)
-<<<<<<< HEAD
-"sw" = (
-/obj/structure/table/wood,
-/obj/item/cigarette/cigar{
- pixel_y = -9;
- pixel_x = -5
- },
-/obj/item/camera/spooky{
- pixel_y = 7;
- pixel_x = 2
- },
-/turf/open/floor/engine/cult,
-/area/centcom/wizard_station)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"sx" = (
/obj/structure/flora/bush/flowers_pp/style_random,
/turf/open/floor/grass,
@@ -528,8 +507,6 @@
},
/turf/open/floor/plastic,
/area/centcom/wizard_station)
-<<<<<<< HEAD
-=======
"yX" = (
/obj/structure/railing,
/obj/structure/railing/corner{
@@ -537,7 +514,6 @@
},
/turf/open/floor/engine/cult,
/area/centcom/wizard_station)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"zB" = (
/turf/open/floor/iron,
/area/centcom/wizard_station)
@@ -638,16 +614,6 @@
},
/turf/open/floor/engine/cult,
/area/centcom/wizard_station)
-<<<<<<< HEAD
-"Ii" = (
-/obj/structure/railing,
-/obj/structure/railing/corner{
- dir = 4
- },
-/turf/open/floor/engine/cult,
-/area/centcom/wizard_station)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"II" = (
/obj/structure/table/wood,
/obj/item/modular_computer/laptop/preset/civilian{
@@ -887,16 +853,6 @@
/obj/machinery/vending/magivend,
/turf/open/floor/engine/cult,
/area/centcom/wizard_station)
-<<<<<<< HEAD
-"Va" = (
-/obj/structure/railing,
-/obj/structure/railing{
- dir = 1
- },
-/turf/open/floor/engine/cult,
-/area/centcom/wizard_station)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"VB" = (
/turf/closed/indestructible/wood,
/area/centcom/wizard_station)
@@ -1595,11 +1551,7 @@ kZ
uy
VB
TX
-<<<<<<< HEAD
-Ii
-=======
yX
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
VB
VB
op
@@ -1645,11 +1597,7 @@ kZ
uy
VB
fX
-<<<<<<< HEAD
-Va
-=======
qg
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
fX
VB
VB
@@ -1695,11 +1643,7 @@ LU
cy
VB
eI
-<<<<<<< HEAD
-Va
-=======
qg
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
fX
fX
dk
@@ -1791,11 +1735,7 @@ LU
cy
VB
fX
-<<<<<<< HEAD
-Va
-=======
qg
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
fX
fX
dk
@@ -1841,11 +1781,7 @@ kZ
uy
VB
fX
-<<<<<<< HEAD
-Va
-=======
qg
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
fX
VB
VB
@@ -1891,11 +1827,7 @@ kZ
uy
VB
fX
-<<<<<<< HEAD
-Va
-=======
qg
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
VB
VB
op
@@ -1920,11 +1852,7 @@ op
op
TG
TG
-<<<<<<< HEAD
-sw
-=======
dr
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
HD
VB
Dq
diff --git a/_maps/virtual_domains/breeze_bay.dmm b/_maps/virtual_domains/breeze_bay.dmm
index 19d99b74403..5fa537bccde 100644
--- a/_maps/virtual_domains/breeze_bay.dmm
+++ b/_maps/virtual_domains/breeze_bay.dmm
@@ -13,13 +13,10 @@
"e" = (
/turf/open/floor/carpet/red,
/area/virtual_domain/fullbright)
-<<<<<<< HEAD
-=======
"f" = (
/obj/effect/baseturf_helper/virtual_domain,
/turf/open/water/beach,
/area/virtual_domain/fullbright)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"g" = (
/obj/item/toy/beach_ball/branded,
/turf/open/misc/beach/sand,
@@ -48,13 +45,6 @@
/obj/structure/table/wood,
/turf/open/misc/beach/sand,
/area/virtual_domain/fullbright)
-<<<<<<< HEAD
-"n" = (
-/obj/effect/baseturf_helper/virtual_domain,
-/turf/open/water/beach,
-/area/virtual_domain/fullbright)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"o" = (
/obj/structure/flora/tree/jungle/style_5,
/turf/open/misc/beach/sand,
@@ -240,11 +230,7 @@ i
Q
i
i
-<<<<<<< HEAD
-n
-=======
f
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
a
"}
(3,1,1) = {"
diff --git a/code/__DEFINES/DNA.dm b/code/__DEFINES/DNA.dm
index 143aa5f4472..11cf261276d 100644
--- a/code/__DEFINES/DNA.dm
+++ b/code/__DEFINES/DNA.dm
@@ -16,13 +16,8 @@
#define MINOR_NEGATIVE 4
-<<<<<<< HEAD
-//Mutation classes. Normal being on them, extra being additional mutations with instability and other being stuff you dont want people to fuck with like wizard mutate
-/// A mutation that can be activated and deactived by completing a sequence
-=======
//Mutation classes. Normal being on them, extra being additional mutations with instability and other being stuff you don't want people to fuck with like wizard mutate
/// A mutation that can be activated and deactivated by completing a sequence
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define MUT_NORMAL 1
/// A mutation that is in the mutations tab, and can be given and taken away through though the DNA console. Has a 0 before its name in the mutation section of the dna console
#define MUT_EXTRA 2
@@ -49,11 +44,8 @@
#define DNA_UNI_IDENTITY_BLOCKS 12
-<<<<<<< HEAD
//SKYRAT EDIT REMOVAL BEGIN - CUSTOMIZATION (moved to modular_skyrat/modules/customization/_DEFINES/DNA.dm)
/*
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// This number needs to equal the total number of DNA blocks
#define DNA_MUTANT_COLOR_BLOCK 1
#define DNA_ETHEREAL_COLOR_BLOCK 2
@@ -70,10 +62,7 @@
#define DNA_MOTH_MARKINGS_BLOCK 13
#define DNA_MUSHROOM_CAPS_BLOCK 14
#define DNA_POD_HAIR_BLOCK 15
-<<<<<<< HEAD
*/ //SKYRAT EDIT REMOVAL END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
// Hey! Listen up if you're here because you're adding a species feature!
//
@@ -82,7 +71,6 @@
// (Which means having a DNA block for a feature tied to a mob without DNA is entirely pointless.)
/// Total amount of DNA blocks, must be equal to the highest DNA block number
-<<<<<<< HEAD
#define DNA_FEATURE_BLOCKS SSaccessories.dna_total_feature_blocks // SKYRAT EDIT CHANGE - ORIGINAL: #define DNA_FEATURE_BLOCKS 15
// SKYRAT EDIT ADDITION START
#define DNA_MANDATORY_COLOR_BLOCKS 5
@@ -93,9 +81,6 @@
#define DNA_SKIN_COLOR_BLOCK 5
#define DNA_POD_HAIR_BLOCK 15
// SKYRAT EDIT ADDITION END
-=======
-#define DNA_FEATURE_BLOCKS 15
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define DNA_SEQUENCE_LENGTH 4
#define DNA_MUTATION_BLOCKS 8
diff --git a/code/__DEFINES/MC.dm b/code/__DEFINES/MC.dm
index df2b06a7a77..2de9e7140ad 100644
--- a/code/__DEFINES/MC.dm
+++ b/code/__DEFINES/MC.dm
@@ -19,11 +19,7 @@
///creates a running average of "things elapsed" per time period when you need to count via a smaller time period.
///eg you want an average number of things happening per second but you measure the event every tick (50 milliseconds).
-<<<<<<< HEAD
-///make sure both time intervals are in the same units. doesnt work if current_duration > total_duration or if total_duration == 0
-=======
///make sure both time intervals are in the same units. doesn't work if current_duration > total_duration or if total_duration == 0
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define MC_AVG_OVER_TIME(average, current, total_duration, current_duration) ((((total_duration) - (current_duration)) / (total_duration)) * (average) + (current))
#define MC_AVG_MINUTES(average, current, current_duration) (MC_AVG_OVER_TIME(average, current, 1 MINUTES, current_duration))
@@ -36,11 +32,7 @@
#define STOP_PROCESSING(Processor, Datum) Datum.datum_flags &= ~DF_ISPROCESSING;Processor.processing -= Datum;Processor.currentrun -= Datum
/// Returns true if the MC is initialized and running.
-<<<<<<< HEAD
-/// Optional argument init_stage controls what stage the mc must have initializted to count as initialized. Defaults to INITSTAGE_MAX if not specified.
-=======
/// Optional argument init_stage controls what stage the mc must have initialized to count as initialized. Defaults to INITSTAGE_MAX if not specified.
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define MC_RUNNING(INIT_STAGE...) (Master && Master.processing > 0 && Master.current_runlevel && Master.init_stage_completed == (max(min(INITSTAGE_MAX, ##INIT_STAGE), 1)))
#define MC_LOOP_RTN_NEWSTAGES 1
diff --git a/code/__DEFINES/_flags.dm b/code/__DEFINES/_flags.dm
index 7182068bf51..687f5365f6d 100644
--- a/code/__DEFINES/_flags.dm
+++ b/code/__DEFINES/_flags.dm
@@ -11,11 +11,8 @@ GLOBAL_LIST_INIT(bitflags, list(1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 204
#define DF_USE_TAG (1<<0)
#define DF_VAR_EDITED (1<<1)
#define DF_ISPROCESSING (1<<2)
-<<<<<<< HEAD
-=======
/// Placed on datums that have a static, constant reference. Primarily only used for turfs.
#define DF_STATIC_OBJECT (1<<3)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
//FLAGS BITMASK
// scroll down before changing the numbers on these
@@ -28,11 +25,7 @@ GLOBAL_LIST_INIT(bitflags, list(1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 204
#define NO_SCREENTIPS_1 (1<<2)
/// Prevent clicking things below it on the same turf eg. doors/ fulltile windows
#define PREVENT_CLICK_UNDER_1 (1<<3)
-<<<<<<< HEAD
-///specifies that this atom is a hologram that isnt real
-=======
///specifies that this atom is a hologram that isn't real
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define HOLOGRAM_1 (1<<4)
///Whether /atom/Initialize() has already run for the object
#define INITIALIZED_1 (1<<5)
@@ -59,11 +52,7 @@ GLOBAL_LIST_INIT(bitflags, list(1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 204
/// Whether or not this atom is storing contents for a disassociated storage object
#define HAS_DISASSOCIATED_STORAGE_1 (1<<16)
/// If this atom has experienced a decal element "init finished" sourced appearance update
-<<<<<<< HEAD
-/// We use this to ensure stacked decals don't double up appearance updates for no rasin
-=======
/// We use this to ensure stacked decals don't double up appearance updates for no reason
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Flag as an optimization, don't make this a trait without profiling
/// Yes I know this is a stupid flag, no you can't take him from me
#define DECAL_INIT_UPDATE_EXPERIENCED_1 (1<<17)
@@ -92,15 +81,9 @@ GLOBAL_LIST_INIT(bitflags, list(1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 204
#define RICOCHET_HARD (1<<1)
//TURF FLAGS
-<<<<<<< HEAD
-/// If a turf cant be jaunted through.
-#define NOJAUNT (1<<0)
-/// If a turf is an usused reservation turf awaiting assignment
-=======
/// If a turf can't be jaunted through.
#define NOJAUNT (1<<0)
/// If a turf is an unused reservation turf awaiting assignment
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define UNUSED_RESERVATION_TURF (1<<1)
/// If a turf is a reserved turf
#define RESERVATION_TURF (1<<2)
@@ -298,13 +281,8 @@ GLOBAL_LIST_INIT(bitflags, list(1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 204
#define RELIGION_TOOL_SACRIFICE (1<<1)
#define RELIGION_TOOL_SECTSELECT (1<<2)
-<<<<<<< HEAD
-// ---- Skillchip incompatability flags ---- //
-// These flags control which skill chips are compatible with eachother.
-=======
// ---- Skillchip incompatibility flags ---- //
// These flags control which skill chips are compatible with each other.
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
// By default, skillchips are incompatible with themselves and multiple of the same istype() cannot be implanted together. Set this flag to disable that check.
#define SKILLCHIP_ALLOWS_MULTIPLE (1<<0)
// This skillchip is incompatible with other skillchips from the incompatible_category list.
diff --git a/code/__DEFINES/access.dm b/code/__DEFINES/access.dm
index 48cf38db373..6200a86da62 100644
--- a/code/__DEFINES/access.dm
+++ b/code/__DEFINES/access.dm
@@ -337,12 +337,8 @@
ACCESS_VIROLOGY, \
ACCESS_WEAPONS, \
ACCESS_XENOBIOLOGY, \
-<<<<<<< HEAD
ACCESS_BARBER, \
) // SKYRAT EDIT ADDITION
-=======
-)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Command staff/secure accesses, think bridge/armoury, ai_upload, notably access to modify ID cards themselves. Do not use direct, access via SSid_access.get_flag_access_list(ACCESS_FLAG_COMMAND)
#define COMMAND_ACCESS list( \
@@ -369,11 +365,7 @@
ACCESS_HOP, \
ACCESS_QM, \
ACCESS_RD, \
-<<<<<<< HEAD
) // SKYRAT EDIT - Added ACCESS_CE and ACCESS_CMO to PRIVATE_COMMAND_ACCESS
-=======
-)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Captains private rooms. Do not use direct, access via SSid_access.get_flag_access_list(ACCESS_FLAG_CAPTAIN)
#define CAPTAIN_ACCESS list( \
diff --git a/code/__DEFINES/ai/ai.dm b/code/__DEFINES/ai/ai.dm
index b77e7cf0145..73a8f2d1900 100644
--- a/code/__DEFINES/ai/ai.dm
+++ b/code/__DEFINES/ai/ai.dm
@@ -2,10 +2,6 @@
#define GET_TARGETING_STRATEGY(targeting_type) SSai_behaviors.targeting_strategies[targeting_type]
#define HAS_AI_CONTROLLER_TYPE(thing, type) istype(thing?.ai_controller, type)
-<<<<<<< HEAD
-
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
//AI controller flags
//If you add a new status, be sure to add it to the ai_controllers subsystem's ai_controllers_by_status list.
///The AI is currently active.
@@ -72,11 +68,7 @@
///macro for whether it's appropriate to resist right now, used by resist subtree
#define SHOULD_RESIST(source) (source.on_fire || source.buckled || HAS_TRAIT(source, TRAIT_RESTRAINED) || (source.pulledby && source.pulledby.grab_state > GRAB_PASSIVE))
///macro for whether the pawn can act, used generally to prevent some horrifying ai disasters
-<<<<<<< HEAD
-#define IS_DEAD_OR_INCAP(source) (source.incapacitated() || source.stat)
-=======
#define IS_DEAD_OR_INCAP(source) (source.incapacitated || source.stat)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
GLOBAL_LIST_INIT(all_radial_directions, list(
"NORTH" = image(icon = 'icons/testing/turf_analysis.dmi', icon_state = "red_arrow", dir = NORTH),
diff --git a/code/__DEFINES/ai/monsters.dm b/code/__DEFINES/ai/monsters.dm
index b95e10a34b6..330e2d48eb2 100644
--- a/code/__DEFINES/ai/monsters.dm
+++ b/code/__DEFINES/ai/monsters.dm
@@ -288,8 +288,6 @@
//netguardians
/// rocket launcher
#define BB_NETGUARDIAN_ROCKET_ABILITY "netguardian_rocket"
-<<<<<<< HEAD
-=======
//deer
///our water target
@@ -306,4 +304,3 @@
#define BB_DEER_RESTING "deer_resting"
///time till our next rest duration
#define BB_DEER_NEXT_REST_TIMER "deer_next_rest_timer"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/__DEFINES/antagonists.dm b/code/__DEFINES/antagonists.dm
index 67685364e0d..0b3e3bb8585 100644
--- a/code/__DEFINES/antagonists.dm
+++ b/code/__DEFINES/antagonists.dm
@@ -76,177 +76,6 @@
#define CONTRACT_UPLINK_PAGE_CONTRACTS "CONTRACTS"
#define CONTRACT_UPLINK_PAGE_HUB "HUB"
-<<<<<<< HEAD
-
-// Heretic path defines.
-#define PATH_START "Start Path"
-#define PATH_SIDE "Side Path"
-#define PATH_ASH "Ash Path"
-#define PATH_RUST "Rust Path"
-#define PATH_FLESH "Flesh Path"
-#define PATH_VOID "Void Path"
-#define PATH_BLADE "Blade Path"
-#define PATH_COSMIC "Cosmic Path"
-#define PATH_LOCK "Lock Path"
-#define PATH_MOON "Moon Path"
-
-/// Defines are used in /proc/has_living_heart() to report if the heretic has no heart period, no living heart, or has a living heart.
-#define HERETIC_NO_HEART_ORGAN -1
-#define HERETIC_NO_LIVING_HEART 0
-#define HERETIC_HAS_LIVING_HEART 1
-
-/// A define used in ritual priority for heretics.
-#define MAX_KNOWLEDGE_PRIORITY 100
-
-/// Checks if the passed mob can become a heretic ghoul.
-/// - Must be a human (type, not species)
-/// - Skeletons cannot be husked (they are snowflaked instead of having a trait)
-/// - Monkeys are monkeys, not quite human (balance reasons)
-#define IS_VALID_GHOUL_MOB(mob) (ishuman(mob) && !isskeleton(mob) && !ismonkey(mob))
-
-/// Forces the blob to place the core where they currently are, ignoring any checks.
-#define BLOB_FORCE_PLACEMENT -1
-/// Normal blob placement, does the regular checks to make sure the blob isn't placing itself in an invalid location
-#define BLOB_NORMAL_PLACEMENT 0
-/// Selects a random location for the blob to be placed.
-#define BLOB_RANDOM_PLACEMENT 1
-
-#define CONSTRUCT_JUGGERNAUT "Juggernaut"
-#define CONSTRUCT_WRAITH "Wraith"
-#define CONSTRUCT_ARTIFICER "Artificer"
-#define CONSTRUCT_HARVESTER "Harvester"
-
-/// The Classic Wizard wizard loadout.
-#define WIZARD_LOADOUT_CLASSIC "loadout_classic"
-/// Mjolnir's Power wizard loadout.
-#define WIZARD_LOADOUT_MJOLNIR "loadout_hammer"
-/// Fantastical Army wizard loadout.
-#define WIZARD_LOADOUT_WIZARMY "loadout_army"
-/// Soul Tapper wizard loadout.
-#define WIZARD_LOADOUT_SOULTAP "loadout_tap"
-/// Convenient list of all wizard loadouts for unit testing.
-#define ALL_WIZARD_LOADOUTS list( \
- WIZARD_LOADOUT_CLASSIC, \
- WIZARD_LOADOUT_MJOLNIR, \
- WIZARD_LOADOUT_WIZARMY, \
- WIZARD_LOADOUT_SOULTAP, \
-)
-/// Number of times you need to perform the grand ritual to complete it
-#define GRAND_RITUAL_FINALE_COUNT 7
-/// The crew will start being warned every time a rune is created after this many invocations.
-#define GRAND_RITUAL_RUNES_WARNING_POTENCY 3
-/// The crew will get a louder warning when this level of rune is created, and the next one will be special
-#define GRAND_RITUAL_IMMINENT_FINALE_POTENCY 6
-
-/// Used in logging spells for roundend results
-#define LOG_SPELL_TYPE "type"
-#define LOG_SPELL_AMOUNT "amount"
-
-///File to the traitor flavor
-#define TRAITOR_FLAVOR_FILE "antagonist_flavor/traitor_flavor.json"
-
-///File to the malf flavor
-#define MALFUNCTION_FLAVOR_FILE "antagonist_flavor/malfunction_flavor.json"
-
-/// JSON string file for all of our heretic influence flavors
-#define HERETIC_INFLUENCE_FILE "antagonist_flavor/heretic_influences.json"
-
-/// JSON file containing spy objectives
-#define SPY_OBJECTIVE_FILE "antagonist_flavor/spy_objective.json"
-
-///employers that are from the syndicate
-GLOBAL_LIST_INIT(syndicate_employers, list(
- "Animal Rights Consortium",
- "Bee Liberation Front",
- "Cybersun Industries",
- "Donk Corporation",
- "Gorlex Marauders",
- "MI13",
- "Tiger Cooperative Fanatic",
- "Waffle Corporation Terrorist",
- "Waffle Corporation",
-))
-///employers that are from nanotrasen
-GLOBAL_LIST_INIT(nanotrasen_employers, list(
- "Champions of Evil",
- "Corporate Climber",
- "Gone Postal",
- "Internal Affairs Agent",
- "Legal Trouble",
-))
-
-///employers who hire agents to do the hijack
-GLOBAL_LIST_INIT(hijack_employers, list(
- "Animal Rights Consortium",
- "Bee Liberation Front",
- "Gone Postal",
- "Tiger Cooperative Fanatic",
- "Waffle Corporation Terrorist",
-))
-
-///employers who hire agents to do a task and escape... or martyrdom. whatever
-GLOBAL_LIST_INIT(normal_employers, list(
- "Champions of Evil",
- "Corporate Climber",
- "Cybersun Industries",
- "Donk Corporation",
- "Gorlex Marauders",
- "Internal Affairs Agent",
- "Legal Trouble",
- "MI13",
- "Waffle Corporation",
-))
-
-///employers for malfunctioning ais. they do not have sides, unlike traitors.
-GLOBAL_LIST_INIT(ai_employers, list(
- "Biohazard",
- "Despotic Ruler",
- "Fanatical Revelation",
- "Logic Core Error",
- "Problem Solver",
- "S.E.L.F.",
- "Something's Wrong",
- "Spam Virus",
- "SyndOS",
- "Unshackled",
-))
-
-#define UPLINK_THEME_SYNDICATE "syndicate"
-
-#define UPLINK_THEME_UNDERWORLD_MARKET "neutral"
-
-/// Checks if the given mob is a traitor
-#define IS_TRAITOR(mob) (mob?.mind?.has_antag_datum(/datum/antagonist/traitor))
-
-/// Checks if the given mob is a blood cultist
-#define IS_CULTIST(mob) (mob?.mind?.has_antag_datum(/datum/antagonist/cult))
-
-/// Checks if the mob is a sentient or non-sentient cultist
-#define IS_CULTIST_OR_CULTIST_MOB(mob) ((IS_CULTIST(mob)) || (mob.faction.Find(FACTION_CULT)))
-/// Checks if the given mob is a changeling
-#define IS_CHANGELING(mob) (mob?.mind?.has_antag_datum(/datum/antagonist/changeling))
-
-/// Checks if the given mob is a nuclear operative
-#define IS_NUKE_OP(mob) (mob?.mind?.has_antag_datum(/datum/antagonist/nukeop))
-
-//Tells whether or not someone is a space ninja
-#define IS_SPACE_NINJA(mob) (mob?.mind?.has_antag_datum(/datum/antagonist/ninja))
-
-/// Checks if the given mob is a heretic.
-#define IS_HERETIC(mob) (mob.mind?.has_antag_datum(/datum/antagonist/heretic))
-/// Check if the given mob is a heretic monster.
-#define IS_HERETIC_MONSTER(mob) (mob.mind?.has_antag_datum(/datum/antagonist/heretic_monster))
-/// Check if the given mob is a lunatic
-#define IS_LUNATIC(mob) (mob.mind?.has_antag_datum(/datum/antagonist/lunatic))
-/// Checks if the given mob is either a heretic, heretic monster or a lunatic.
-#define IS_HERETIC_OR_MONSTER(mob) (IS_HERETIC(mob) || IS_HERETIC_MONSTER(mob) || IS_LUNATIC(mob))
-/// CHecks if the given mob is in the mansus realm
-#define IS_IN_MANSUS(mob) (istype(get_area(mob), /area/centcom/heretic_sacrifice))
-
-/// Checks if the given mob is a wizard
-#define IS_WIZARD(mob) (mob?.mind?.has_antag_datum(/datum/antagonist/wizard))
-
-=======
// Heretic path defines.
#define PATH_START "Start Path"
@@ -435,7 +264,6 @@ GLOBAL_LIST_INIT(ai_employers, list(
/// Checks if the given mob is a wizard
#define IS_WIZARD(mob) (mob?.mind?.has_antag_datum(/datum/antagonist/wizard))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Checks if the given mob is a revolutionary. Will return TRUE for rev heads as well.
#define IS_REVOLUTIONARY(mob) (mob?.mind?.has_antag_datum(/datum/antagonist/rev))
@@ -570,10 +398,6 @@ GLOBAL_LIST_INIT(human_invader_antagonists, list(
/// For changelings, this is how many recent say lines are retained when absorbing a mob
#define LING_ABSORB_RECENT_SPEECH 8
-<<<<<<< HEAD
-=======
-
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
// Various abductor equipment modes.
#define VEST_STEALTH 1
diff --git a/code/__DEFINES/atmospherics/atmos_helpers.dm b/code/__DEFINES/atmospherics/atmos_helpers.dm
index 8921aa05eab..d5bcbf51471 100644
--- a/code/__DEFINES/atmospherics/atmos_helpers.dm
+++ b/code/__DEFINES/atmospherics/atmos_helpers.dm
@@ -82,11 +82,7 @@ GLOBAL_LIST_INIT(atmos_adjacent_savings, list(0,0))
turf.archived_cycle = SSair.times_fired;\
turf.temperature_archived = turf.temperature;
-<<<<<<< HEAD
-/* Fetch the energy transferred when two gas mixtures's temperature equalize.
-=======
/* Fetch the energy transferred when two gas mixtures' temperature equalize.
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
*
* To equalize two gas mixtures, we simply pool the energy and divide it by the pooled heat capacity.
* T' = (W1+W2) / (C1+C2)
@@ -111,11 +107,7 @@ GLOBAL_LIST_INIT(atmos_adjacent_savings, list(0,0))
* Not immediately obvious, but saves us operation time.
*
* We put a lot of parentheses here because the numbers get really really big.
-<<<<<<< HEAD
- * By prioritizing the division we try to tone the number down so we dont get overflows.
-=======
* By prioritizing the division we try to tone the number down so we don't get overflows.
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
*
* Arguments:
* * temperature_delta: T2 - T1. [/datum/gas_mixture/var/temperature]
diff --git a/code/__DEFINES/atom_hud.dm b/code/__DEFINES/atom_hud.dm
index 9722ae1a57c..a105e119847 100644
--- a/code/__DEFINES/atom_hud.dm
+++ b/code/__DEFINES/atom_hud.dm
@@ -47,7 +47,6 @@
#define DIAG_CAMERA_HUD "22"
/// Steady Hacked APC effect, visible only to Malf AIs
#define MALF_APC_HUD "23"
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION BEGIN - gun permits and DNR
/// ammo of guns
@@ -58,8 +57,6 @@
/// If they have the DNR trait
#define DNR_HUD "27"
// SKYRAT EDIT ADDITION END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
//by default everything in the hud_list of an atom is an image
//a value in hud_list with one of these will change that behavior
@@ -78,10 +75,7 @@
#define DATA_HUD_AI_DETECT 9
#define DATA_HUD_FAN 10
#define DATA_HUD_MALF_APC 11
-<<<<<<< HEAD
#define DATA_HUD_PERMIT 12 //SKYRAT EDIT
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// cooldown for being shown the images for any particular data hud
#define ADD_HUD_TO_COOLDOWN 20
diff --git a/code/__DEFINES/blob_defines.dm b/code/__DEFINES/blob_defines.dm
index f4bd496e1a7..966e02af3fc 100644
--- a/code/__DEFINES/blob_defines.dm
+++ b/code/__DEFINES/blob_defines.dm
@@ -13,12 +13,8 @@
// Generic blob defines
-<<<<<<< HEAD
//#define BLOB_BASE_POINT_RATE 2 // Base amount of points per process()
#define BLOB_BASE_POINT_RATE 2.5 // SKYRAT EDIT CHANGE
-=======
-#define BLOB_BASE_POINT_RATE 2 // Base amount of points per process()
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define BLOB_EXPAND_COST 4 // Price to expand onto a new tile
#define BLOB_ATTACK_REFUND 2 // Points 'refunded' when the expand attempt actually attacks something instead
#define BLOB_BRUTE_RESIST 0.5 // Brute damage taken gets multiplied by this value
diff --git a/code/__DEFINES/bodyparts.dm b/code/__DEFINES/bodyparts.dm
index 79e8d764a91..12d0d572288 100644
--- a/code/__DEFINES/bodyparts.dm
+++ b/code/__DEFINES/bodyparts.dm
@@ -6,15 +6,9 @@
/// The max damage a limb can take before it stops taking damage.
/// Used by the max_damage var.
#define LIMB_MAX_HP_PROSTHESIS 20 //Used by surplus prosthesis limbs.
-<<<<<<< HEAD
#define LIMB_MAX_HP_DEFAULT 60 //Used by most all limbs by default. // SKYRAT EDIT CHANGE - ORIGINAL : #define LIMB_MAX_HP_DEFAULT 50
#define LIMB_MAX_HP_ADVANCED 75 //Used by advanced robotic limbs.
#define LIMB_MAX_HP_CORE 250 //Only use this for heads and torsos. // SKYRAT EDIT CHANGE - ORIGINAL : #define LIMB_MAX_HP_CORE 200
-=======
-#define LIMB_MAX_HP_DEFAULT 50 //Used by most all limbs by default.
-#define LIMB_MAX_HP_ADVANCED 75 //Used by advanced robotic limbs.
-#define LIMB_MAX_HP_CORE 200 //Only use this for heads and torsos.
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Xenomorph Limbs
#define LIMB_MAX_HP_ALIEN_LARVA 50 //Used by the weird larva chest and head. Did you know they have those?
diff --git a/code/__DEFINES/callbacks.dm b/code/__DEFINES/callbacks.dm
index eefd8f127f9..7e07c3d0541 100644
--- a/code/__DEFINES/callbacks.dm
+++ b/code/__DEFINES/callbacks.dm
@@ -18,11 +18,7 @@
/* Written with `0 ||` to avoid the compiler seeing call("string"), and thinking it's a deprecated DLL */ \
call(0 || proc_owner, proc_path)(##proc_arguments); \
}; \
-<<<<<<< HEAD
}
-=======
- }
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// like CALLBACK but specifically for verb callbacks
#define VERB_CALLBACK new /datum/callback/verb_callback
diff --git a/code/__DEFINES/cameranets.dm b/code/__DEFINES/cameranets.dm
index 7cfc33dd0bf..3cd0d30660d 100644
--- a/code/__DEFINES/cameranets.dm
+++ b/code/__DEFINES/cameranets.dm
@@ -30,10 +30,7 @@
#define CAMERA_NETWORK_CARGO "cargo"
#define CAMERANET_NETWORK_ABDUCTOR "abductor"
#define OPERATIVE_CAMERA_NET "operative"
-<<<<<<< HEAD
-=======
#define CAMERANET_NETWORK_CURATOR "curator"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
// Ruins/Away missiosn/Misc camera nets
#define CAMERANET_NETWORK_MOON19_XENO "mo19x"
diff --git a/code/__DEFINES/cleaning.dm b/code/__DEFINES/cleaning.dm
index 8f544bc256b..a53887dd0ed 100644
--- a/code/__DEFINES/cleaning.dm
+++ b/code/__DEFINES/cleaning.dm
@@ -32,7 +32,6 @@
/// Cleans decals such as cobwebs off the floor
#define CLEAN_TYPE_HARD_DECAL (1 << 7)
-<<<<<<< HEAD
// SKYRAT EDIT BEGIN ADD: Turf liquid cleaning type!
/// Cleans all the liquids from a turf, or "evaporates" them
@@ -44,12 +43,6 @@
// Use these when calling the wash proc for your cleaning apparatus
#define CLEAN_WASH (CLEAN_TYPE_BLOOD | CLEAN_TYPE_DISEASE | CLEAN_TYPE_ACID | CLEAN_TYPE_LIGHT_DECAL)
#define CLEAN_SCRUB (CLEAN_WASH | CLEAN_TYPE_FINGERPRINTS | CLEAN_TYPE_FIBERS | CLEAN_TYPE_HARD_DECAL | CLEAN_TYPE_LIQUIDS) // Skyrat edit - adds CLEAN_TYPE_LIQUIDS
-=======
-// Different cleaning methods.
-// Use these when calling the wash proc for your cleaning apparatus
-#define CLEAN_WASH (CLEAN_TYPE_BLOOD | CLEAN_TYPE_DISEASE | CLEAN_TYPE_ACID | CLEAN_TYPE_LIGHT_DECAL)
-#define CLEAN_SCRUB (CLEAN_WASH | CLEAN_TYPE_FINGERPRINTS | CLEAN_TYPE_FIBERS | CLEAN_TYPE_HARD_DECAL)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define CLEAN_RAD CLEAN_TYPE_RADIATION
#define CLEAN_ALL ALL
diff --git a/code/__DEFINES/combat.dm b/code/__DEFINES/combat.dm
index bed569911bb..60cd3a7b018 100644
--- a/code/__DEFINES/combat.dm
+++ b/code/__DEFINES/combat.dm
@@ -13,22 +13,14 @@
#define OXY "oxygen"
/// Exhaustion and nonlethal damage.
#define STAMINA "stamina"
-<<<<<<< HEAD
-/// Brain damage. Should probably be decomissioned and replaced with proper organ damage.
-=======
/// Brain damage. Should probably be decommissioned and replaced with proper organ damage.
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define BRAIN "brain"
//Damage flag defines //
/// Involves corrosive substances.
#define ACID "acid"
-<<<<<<< HEAD
-/// Involved in checking wheter a disease can infect or spread. Also involved in xeno neurotoxin.
-=======
/// Involved in checking whether a disease can infect or spread. Also involved in xeno neurotoxin.
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define BIO "bio"
/// Involves a shockwave, usually from an explosion.
#define BOMB "bomb"
@@ -44,11 +36,7 @@
#define LASER "laser"
/// Involves a melee attack or a thrown object.
#define MELEE "melee"
-<<<<<<< HEAD
-/// Involved in checking the likelyhood of applying a wound to a mob.
-=======
/// Involved in checking the likelihood of applying a wound to a mob.
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define WOUND "wound"
#define ARMOR_ALL "all_damage_types"
diff --git a/code/__DEFINES/communications.dm b/code/__DEFINES/communications.dm
index 1b4dd8931aa..813179974f9 100644
--- a/code/__DEFINES/communications.dm
+++ b/code/__DEFINES/communications.dm
@@ -4,11 +4,8 @@
/// The extended time an admin has to cancel a cross-sector message if they pass the filter, for instance
#define EXTENDED_CROSS_SECTOR_CANCEL_TIME (30 SECONDS)
-<<<<<<< HEAD
// SKYRAT EDIT REMOVAL BEGIN - modularized into code/__DEFINES/~skyrat_defines/security_alerts.dm
/*
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
//Security levels affect the escape shuttle timer
/// Security level is green. (no threats)
#define SEC_LEVEL_GREEN 0
@@ -18,8 +15,5 @@
#define SEC_LEVEL_RED 2
/// Security level is delta. (station destruction immiment)
#define SEC_LEVEL_DELTA 3
-<<<<<<< HEAD
*/
//SKYRAT EDIT REMOVAL END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/__DEFINES/construction/material.dm b/code/__DEFINES/construction/material.dm
index c8aa68874b7..57d55ab8042 100644
--- a/code/__DEFINES/construction/material.dm
+++ b/code/__DEFINES/construction/material.dm
@@ -1,8 +1,4 @@
-<<<<<<< HEAD
-//Defines for amount of material retrived from sheets & other items
-=======
//Defines for amount of material retrieved from sheets & other items
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// The amount of materials you get from a sheet of mineral like iron/diamond/glass etc. 100 Units.
#define SHEET_MATERIAL_AMOUNT 100
/// The amount of materials you get from half a sheet. Used in standard object quantities. 50 units.
diff --git a/code/__DEFINES/construction/rcd.dm b/code/__DEFINES/construction/rcd.dm
index 05db5a1619b..a8d98215af1 100644
--- a/code/__DEFINES/construction/rcd.dm
+++ b/code/__DEFINES/construction/rcd.dm
@@ -7,11 +7,7 @@
#define RCD_WINDOWGRILLE (1 << 1)
/// Windoors & Airlocks
#define RCD_AIRLOCK (1 << 2)
-<<<<<<< HEAD
- /// Literarly anything that is spawned on top of a turf such as tables, machines etc
-=======
/// Literally anything that is spawned on top of a turf such as tables, machines etc
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define RCD_STRUCTURE (1 << 3)
/// For wallmounts like air alarms, fire alarms & apc
#define RCD_WALLFRAME (1 << 4)
diff --git a/code/__DEFINES/crushing.dm b/code/__DEFINES/crushing.dm
index c8dc788155b..62705e0e3b8 100644
--- a/code/__DEFINES/crushing.dm
+++ b/code/__DEFINES/crushing.dm
@@ -8,11 +8,7 @@
#define SUCCESSFULLY_FELL_OVER (1<<2)
#define CRUSH_CRIT_SHATTER_LEGS "crush_crit_shatter_legs"
-<<<<<<< HEAD
-#define CRUSH_CRIT_PARAPALEGIC "crush_crit_parapalegic"
-=======
#define CRUSH_CRIT_PARAPLEGIC "crush_crit_paraplegic"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define CRUSH_CRIT_SQUISH_LIMB "crush_crit_pin"
#define CRUSH_CRIT_HEADGIB "crush_crit_headgib"
#define VENDOR_CRUSH_CRIT_PIN "vendor_crush_crit_pin"
diff --git a/code/__DEFINES/database.dm b/code/__DEFINES/database.dm
index 80919b5d049..22351b5052d 100644
--- a/code/__DEFINES/database.dm
+++ b/code/__DEFINES/database.dm
@@ -4,9 +4,6 @@
#define DB_QUERY_FINISHED 1
/// When there was a problem with the execution of a query.
#define DB_QUERY_BROKEN 2
-<<<<<<< HEAD
-=======
///The probability of non-maploaded photos and papers being saved as bottle messages at the end of the round.
#define MESSAGE_BOTTLE_CHANCE 0.2
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/__DEFINES/dcs/signals/signals_action.dm b/code/__DEFINES/dcs/signals/signals_action.dm
index 0d0185286e3..c6e042a0581 100644
--- a/code/__DEFINES/dcs/signals/signals_action.dm
+++ b/code/__DEFINES/dcs/signals/signals_action.dm
@@ -2,11 +2,7 @@
///from base of datum/action/proc/Trigger(): (datum/action)
#define COMSIG_ACTION_TRIGGER "action_trigger"
-<<<<<<< HEAD
- // Return to block the trigger from occuring
-=======
// Return to block the trigger from occurring
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define COMPONENT_ACTION_BLOCK_TRIGGER (1<<0)
/// From /datum/action/Grant(): (mob/grant_to)
#define COMSIG_ACTION_GRANTED "action_grant"
diff --git a/code/__DEFINES/dcs/signals/signals_atom/signals_atom_movable.dm b/code/__DEFINES/dcs/signals/signals_atom/signals_atom_movable.dm
index ce7e58f1d11..925c7bc4e71 100644
--- a/code/__DEFINES/dcs/signals/signals_atom/signals_atom_movable.dm
+++ b/code/__DEFINES/dcs/signals/signals_atom/signals_atom_movable.dm
@@ -74,11 +74,7 @@
#define COMSIG_MOVABLE_DISPOSING "movable_disposing"
// called when movable is expelled from a disposal pipe, bin or outlet on obj/pipe_eject: (direction)
#define COMSIG_MOVABLE_PIPE_EJECTING "movable_pipe_ejecting"
-<<<<<<< HEAD
-///called when the movable sucessfully has its anchored var changed, from base atom/movable/set_anchored(): (value)
-=======
///called when the movable successfully has its anchored var changed, from base atom/movable/set_anchored(): (value)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define COMSIG_MOVABLE_SET_ANCHORED "movable_set_anchored"
///from base of atom/movable/setGrabState(): (newstate)
#define COMSIG_MOVABLE_SET_GRAB_STATE "living_set_grab_state"
@@ -123,15 +119,12 @@
/// From base of area/Exited(): (area/left, direction)
#define COMSIG_MOVABLE_EXITED_AREA "movable_exited_area"
-<<<<<<< HEAD
-=======
///from base of /datum/component/splat/splat: (hit_atom)
#define COMSIG_MOVABLE_SPLAT "movable_splat"
///from base of /atom/movable/point_at: (atom/A, obj/effect/temp_visual/point/point)
#define COMSIG_MOVABLE_POINTED "movable_pointed"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Sent to movables when they are being stolen by a spy: (mob/living/spy, datum/spy_bounty/bounty)
#define COMSIG_MOVABLE_SPY_STEALING "movable_spy_stealing"
/// Called when something is pushed by a living mob bumping it: (mob/living/pusher, push force)
diff --git a/code/__DEFINES/dcs/signals/signals_bitrunning.dm b/code/__DEFINES/dcs/signals/signals_bitrunning.dm
index f6e2f66278f..ac3095d6f5a 100644
--- a/code/__DEFINES/dcs/signals/signals_bitrunning.dm
+++ b/code/__DEFINES/dcs/signals/signals_bitrunning.dm
@@ -53,9 +53,6 @@
/// from /obj/effect/mob_spawn/ghost_role/human/virtual_domain/proc/artificial_spawn() : (mob/living/runner)
#define COMSIG_BITRUNNER_SPAWNED "bitrunner_spawned"
-<<<<<<< HEAD
-=======
/// from /obj/effect/landmark/bitrunning/mob_segment/proc/spawn_mobs() : (list/mob/living)
#define COMSIG_BITRUNNING_MOB_SEGMENT_SPAWNED "bitrunner_mob_segment_spawned"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/__DEFINES/dcs/signals/signals_fish.dm b/code/__DEFINES/dcs/signals/signals_fish.dm
index 01c950b1b8e..8af3b8dfca7 100644
--- a/code/__DEFINES/dcs/signals/signals_fish.dm
+++ b/code/__DEFINES/dcs/signals/signals_fish.dm
@@ -17,15 +17,12 @@
#define COMSIG_FISH_EATEN_BY_OTHER_FISH "fish_eaten_by_other_fish"
///From /obj/item/fish/feed: (fed_reagents, fed_reagent_type)
#define COMSIG_FISH_FED "fish_on_fed"
-<<<<<<< HEAD
-=======
///from /obj/item/fish/pet_fish
#define COMSIG_FISH_PETTED "fish_petted"
///From /obj/item/fish/update_size_and_weight: (new_size, new_weight)
#define COMSIG_FISH_UPDATE_SIZE_AND_WEIGHT "fish_update_size_and_weight"
///From /obj/item/fish/update_fish_force: (weight_rank, bonus_malus)
#define COMSIG_FISH_FORCE_UPDATED "fish_force_updated"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Fishing challenge completed
#define COMSIG_FISHING_CHALLENGE_COMPLETED "fishing_completed"
diff --git a/code/__DEFINES/dcs/signals/signals_food.dm b/code/__DEFINES/dcs/signals/signals_food.dm
index 2a91706619b..113826a4486 100644
--- a/code/__DEFINES/dcs/signals/signals_food.dm
+++ b/code/__DEFINES/dcs/signals/signals_food.dm
@@ -16,12 +16,9 @@
/// called when an edible ingredient is added: (datum/component/edible/ingredient)
#define COMSIG_FOOD_INGREDIENT_ADDED "edible_ingredient_added"
-<<<<<<< HEAD
-=======
/// from base of /datum/component/edible/get_recipe_complexity(): (list/extra_complexity)
#define COMSIG_FOOD_GET_EXTRA_COMPLEXITY "food_get_extra_complexity"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
// Deep frying foods
/// An item becomes fried - From /datum/element/fried_item/Attach: (fry_time)
#define COMSIG_ITEM_FRIED "item_fried"
@@ -37,11 +34,8 @@
#define COMPONENT_MICROWAVE_BAD_RECIPE (1<<1)
///called on item when created through microwaving (): (obj/machinery/microwave/M, cooking_efficiency)
#define COMSIG_ITEM_MICROWAVE_COOKED "microwave_cooked"
-<<<<<<< HEAD
-=======
///called on the ingredient through microwawing: (result)
#define COMSIG_ITEM_MICROWAVE_COOKED_FROM "item_microwave_cooked_from"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
// Grilling foods (griddle, grill, and bonfire)
///Called when an object is placed onto a griddle
@@ -57,12 +51,9 @@
///Called when an object is turned into another item through grilling ontop of a griddle
#define COMSIG_ITEM_GRILLED "item_grill_completed"
-<<<<<<< HEAD
-=======
///Called when the object is grilled by the grill (not to be confused by the griddle, but oh gee the two should be merged in one)
#define COMSIG_ITEM_BARBEQUE_GRILLED "item_barbeque_grilled"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
// Baking foods (oven)
//Called when an object is inserted into an oven (atom/oven, mob/baker)
#define COMSIG_ITEM_OVEN_PLACED_IN "item_placed_in_oven"
diff --git a/code/__DEFINES/dcs/signals/signals_global.dm b/code/__DEFINES/dcs/signals/signals_global.dm
index 78ff266f668..bda49bb4b4a 100644
--- a/code/__DEFINES/dcs/signals/signals_global.dm
+++ b/code/__DEFINES/dcs/signals/signals_global.dm
@@ -57,11 +57,7 @@
#define COMSIG_GLOB_NEW_MACHINE "!new_machine"
/// a client (re)connected, after all /client/New() checks have passed : (client/connected_client)
#define COMSIG_GLOB_CLIENT_CONNECT "!client_connect"
-<<<<<<< HEAD
-/// a weather event of some kind occured
-=======
/// a weather event of some kind occurred
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define COMSIG_WEATHER_TELEGRAPH(event_type) "!weather_telegraph [event_type]"
#define COMSIG_WEATHER_START(event_type) "!weather_start [event_type]"
#define COMSIG_WEATHER_WINDDOWN(event_type) "!weather_winddown [event_type]"
diff --git a/code/__DEFINES/dcs/signals/signals_mob/signals_mob_ai.dm b/code/__DEFINES/dcs/signals/signals_mob/signals_mob_ai.dm
index fafff26749e..16f7e00e78a 100644
--- a/code/__DEFINES/dcs/signals/signals_mob/signals_mob_ai.dm
+++ b/code/__DEFINES/dcs/signals/signals_mob/signals_mob_ai.dm
@@ -9,8 +9,5 @@
///Signal sent when a bot is reset
#define COMSIG_BOT_RESET "bot_reset"
-<<<<<<< HEAD
-=======
///Sent off /mob/living/basic/bot/proc/set_mode_flags() : (new_flags)
#define COMSIG_BOT_MODE_FLAGS_SET "bot_mode_flags_set"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/__DEFINES/dcs/signals/signals_mob/signals_mob_carbon.dm b/code/__DEFINES/dcs/signals/signals_mob/signals_mob_carbon.dm
index a2105699baa..56d5ddf4524 100644
--- a/code/__DEFINES/dcs/signals/signals_mob/signals_mob_carbon.dm
+++ b/code/__DEFINES/dcs/signals/signals_mob/signals_mob_carbon.dm
@@ -3,16 +3,6 @@
/// Stops the rest of the help
#define COMPONENT_BLOCK_HELP_ACT (1<<0)
-<<<<<<< HEAD
-///Called from /mob/living/carbon/help_shake_act, before any hugs have ocurred. (mob/living/helper)
-#define COMSIG_CARBON_PRE_MISC_HELP "carbon_pre_misc_help"
- /// Stops the rest of help act (hugging, etc) from occuring
- #define COMPONENT_BLOCK_MISC_HELP (1<<0)
-
-///Called from /mob/living/carbon/help_shake_act on the person being helped, after any hugs have ocurred. (mob/living/helper)
-#define COMSIG_CARBON_HELP_ACT "carbon_help"
-///Called from /mob/living/carbon/help_shake_act on the helper, after any hugs have ocurred. (mob/living/helped)
-=======
///Called from /mob/living/carbon/help_shake_act, before any hugs have occurred. (mob/living/helper)
#define COMSIG_CARBON_PRE_MISC_HELP "carbon_pre_misc_help"
/// Stops the rest of help act (hugging, etc) from occurring
@@ -21,7 +11,6 @@
///Called from /mob/living/carbon/help_shake_act on the person being helped, after any hugs have occurred. (mob/living/helper)
#define COMSIG_CARBON_HELP_ACT "carbon_help"
///Called from /mob/living/carbon/help_shake_act on the helper, after any hugs have occurred. (mob/living/helped)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define COMSIG_CARBON_HELPED "carbon_helped_someone"
///When a carbon slips. Called on /turf/open/handle_slip()
@@ -106,19 +95,11 @@
#define COMPONENT_OVERRIDE_HEALTH_HUD (1<<0)
///Called when a carbon updates their sanity (source = carbon)
#define COMSIG_CARBON_SANITY_UPDATE "carbon_sanity_update"
-<<<<<<< HEAD
-///Called when a carbon attempts to breath, before the breath has actually occured
-#define COMSIG_CARBON_ATTEMPT_BREATHE "carbon_attempt_breathe"
- // Prevents the breath
- #define COMSIG_CARBON_BLOCK_BREATH (1 << 0)
-///Called when a carbon breathes, before the breath has actually occured
-=======
///Called when a carbon attempts to breath, before the breath has actually occurred
#define COMSIG_CARBON_ATTEMPT_BREATHE "carbon_attempt_breathe"
// Prevents the breath
#define COMSIG_CARBON_BLOCK_BREATH (1 << 0)
///Called when a carbon breathes, before the breath has actually occurred
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define COMSIG_CARBON_PRE_BREATHE "carbon_pre_breathe"
///Called when a carbon updates their mood
#define COMSIG_CARBON_MOOD_UPDATE "carbon_mood_update"
@@ -152,15 +133,9 @@
#define VISIBLE_NAME_FACE 1
//Index for the name of the id
#define VISIBLE_NAME_ID 2
-<<<<<<< HEAD
- //Index for whether their name is being overriden instead of obsfuscated
- #define VISIBLE_NAME_FORCED 3
-///from /mob/living/carbon/human/get_id_name; only returns if the mob has TRAIT_UNKNOWN and it's being overriden: (identity)
-=======
//Index for whether their name is being overridden instead of obfuscated
#define VISIBLE_NAME_FORCED 3
///from /mob/living/carbon/human/get_id_name; only returns if the mob has TRAIT_UNKNOWN and it's being overridden: (identity)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define COMSIG_HUMAN_GET_FORCED_NAME "human_get_forced_name"
// Mob transformation signals
@@ -184,17 +159,10 @@
#define HANDLE_BLOOD_HANDLED (1<<0)
/// Return to skip default nutrition -> blood conversion
#define HANDLE_BLOOD_NO_NUTRITION_DRAIN (1<<1)
-<<<<<<< HEAD
- /// Return to skip oxyloss and similar effecst from blood level
- #define HANDLE_BLOOD_NO_OXYLOSS (1<<2)
-
-/// from /datum/status_effect/limp/proc/check_step(mob/whocares, OldLoc, Dir, forced) iodk where it shuld go
-=======
/// Return to skip oxyloss and similar effects from blood level
#define HANDLE_BLOOD_NO_OXYLOSS (1<<2)
/// from /datum/status_effect/limp/proc/check_step(mob/whocares, OldLoc, Dir, forced) iodk where it should go
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define COMSIG_CARBON_LIMPING "mob_limp_check"
#define COMPONENT_CANCEL_LIMP (1<<0)
diff --git a/code/__DEFINES/dcs/signals/signals_mob/signals_mob_main.dm b/code/__DEFINES/dcs/signals/signals_mob/signals_mob_main.dm
index d547e532196..1b2d82ca9c5 100644
--- a/code/__DEFINES/dcs/signals/signals_mob/signals_mob_main.dm
+++ b/code/__DEFINES/dcs/signals/signals_mob/signals_mob_main.dm
@@ -50,11 +50,7 @@
#define COMSIG_MOB_CLIENT_BLOCK_PRE_MOVE COMPONENT_MOVABLE_BLOCK_PRE_MOVE
/// The argument of move_args which corresponds to the loc we're moving to
#define MOVE_ARG_NEW_LOC 1
-<<<<<<< HEAD
- /// The arugment of move_args which dictates our movement direction
-=======
/// The argument of move_args which dictates our movement direction
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define MOVE_ARG_DIRECTION 2
/// From base of /client/Move(): (direction, old_dir)
#define COMSIG_MOB_CLIENT_MOVED "mob_client_moved"
@@ -76,11 +72,7 @@
#define COMSIG_MOB_MIND_TRANSFERRED_INTO "mob_mind_transferred_into"
///from mind/transfer_from. Sent to the mob the mind is being transferred out of.
#define COMSIG_MOB_MIND_TRANSFERRED_OUT_OF "mob_mind_transferred_out_of"
-<<<<<<< HEAD
-/// From /mob/proc/ghostize() Called when a mob sucessfully ghosts
-=======
/// From /mob/proc/ghostize() Called when a mob successfully ghosts
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define COMSIG_MOB_GHOSTIZED "mob_ghostized"
///from base of obj/allowed(mob/M): (/obj) returns ACCESS_ALLOWED if mob has id access to the obj
@@ -159,11 +151,6 @@
/// from base of mob/swap_hand(): ()
/// Performed after the hands are swapped.
#define COMSIG_MOB_SWAP_HANDS "mob_swap_hands"
-<<<<<<< HEAD
-///from base of /mob/verb/pointed: (atom/A)
-#define COMSIG_MOB_POINTED "mob_pointed"
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
///Mob is trying to open the wires of a target [/atom], from /datum/wires/interactable(): (atom/target)
#define COMSIG_TRY_WIRES_INTERACT "try_wires_interact"
#define COMPONENT_CANT_INTERACT_WIRES (1<<0)
@@ -183,13 +170,8 @@
///Called on user, from base of /datum/strippable_item/try_(un)equip() (atom/target, obj/item/equipping?)
#define COMSIG_TRY_STRIP "try_strip"
#define COMPONENT_CANT_STRIP (1<<0)
-<<<<<<< HEAD
-///From /datum/component/creamed/Initialize()
-#define COMSIG_MOB_CREAMED "mob_creamed"
-=======
///From /datum/component/face_decal/splat/Initialize()
#define COMSIG_MOB_HIT_BY_SPLAT "hit_by_splat"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
///From /obj/item/gun/proc/check_botched()
#define COMSIG_MOB_CLUMSY_SHOOT_FOOT "mob_clumsy_shoot_foot"
///from /obj/item/hand_item/slapper/attack_atom(): (source=obj/structure/table/slammed_table, mob/living/slammer)
@@ -265,9 +247,6 @@
/// from /mob/proc/key_down(): (key, client/client, full_key)
#define COMSIG_MOB_KEYDOWN "mob_key_down"
-<<<<<<< HEAD
-=======
/// from /mob/update_incapacitated(): (old_incap, new_incap)
#define COMSIG_MOB_INCAPACITATE_CHANGED "mob_incapacitated"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/__DEFINES/dcs/signals/signals_object.dm b/code/__DEFINES/dcs/signals/signals_object.dm
index ca6dd17aa12..797256017d4 100644
--- a/code/__DEFINES/dcs/signals/signals_object.dm
+++ b/code/__DEFINES/dcs/signals/signals_object.dm
@@ -153,20 +153,12 @@
/// Sebt from obj/item/ui_action_click(): (mob/user, datum/action)
#define COMSIG_ITEM_UI_ACTION_CLICK "item_action_click"
-<<<<<<< HEAD
- /// Return to prevent the default behavior (attack_selfing) from ocurring.
-=======
/// Return to prevent the default behavior (attack_selfing) from occurring.
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define COMPONENT_ACTION_HANDLED (1<<0)
/// Sent from obj/item/item_action_slot_check(): (mob/user, datum/action, slot)
#define COMSIG_ITEM_UI_ACTION_SLOT_CHECKED "item_action_slot_checked"
-<<<<<<< HEAD
- /// Return to prevent the default behavior (attack_selfing) from ocurring.
-=======
/// Return to prevent the default behavior (attack_selfing) from occurring.
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define COMPONENT_ITEM_ACTION_SLOT_INVALID (1<<0)
///from base of mob/living/carbon/attacked_by(): (mob/living/carbon/target, mob/living/user, hit_zone)
diff --git a/code/__DEFINES/dcs/signals/signals_reagent.dm b/code/__DEFINES/dcs/signals/signals_reagent.dm
index 50135da59b7..367ec946361 100644
--- a/code/__DEFINES/dcs/signals/signals_reagent.dm
+++ b/code/__DEFINES/dcs/signals/signals_reagent.dm
@@ -53,11 +53,6 @@
#define COMSIG_REAGENTS_EXPOSE_MOB "reagents_expose_mob"
///from base of [/turf/proc/expose_reagents]: (/turf, /list, methods, volume_modifier, show_message)
#define COMSIG_REAGENTS_EXPOSE_TURF "reagents_expose_turf"
-<<<<<<< HEAD
-///from base of [/datum/component/personal_crafting/proc/del_reqs]: ()
-#define COMSIG_REAGENTS_CRAFTING_PING "reagents_crafting_ping"
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// sent when reagents are transfered from a cup, to something refillable (atom/transfer_to)
#define COMSIG_REAGENTS_CUP_TRANSFER_TO "reagents_cup_transfer_to"
/// sent when reagents are transfered from some reagent container, to a cup (atom/transfer_from)
diff --git a/code/__DEFINES/dcs/signals/signals_spell.dm b/code/__DEFINES/dcs/signals/signals_spell.dm
index 31f8bb4fd95..8d02affded8 100644
--- a/code/__DEFINES/dcs/signals/signals_spell.dm
+++ b/code/__DEFINES/dcs/signals/signals_spell.dm
@@ -113,11 +113,7 @@
// Charge
/// Sent from /datum/action/cooldown/spell/charge/cast(), to the item in hand being charged: (datum/action/cooldown/spell/spell, mob/user)
#define COMSIG_ITEM_MAGICALLY_CHARGED "item_magic_charged"
-<<<<<<< HEAD
- /// Return if an item was successfuly recharged
-=======
/// Return if an item was successful recharged
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define COMPONENT_ITEM_CHARGED (1 << 0)
/// Return if the item had a negative side effect occur while recharging
#define COMPONENT_ITEM_BURNT_OUT (1 << 1)
diff --git a/code/__DEFINES/dcs/signals/signals_tools.dm b/code/__DEFINES/dcs/signals/signals_tools.dm
index 3fe59826d0d..110db1ed89c 100644
--- a/code/__DEFINES/dcs/signals/signals_tools.dm
+++ b/code/__DEFINES/dcs/signals/signals_tools.dm
@@ -1,10 +1,6 @@
// Notifies tools that something is happening.
-<<<<<<< HEAD
-// Sucessful actions against an atom.
-=======
// Successful actions against an atom.
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
///Called from /atom/proc/tool_act (atom)
#define COMSIG_TOOL_ATOM_ACTED_PRIMARY(tooltype) "tool_atom_acted_[tooltype]"
///Called from /atom/proc/tool_act (atom)
diff --git a/code/__DEFINES/events.dm b/code/__DEFINES/events.dm
index cd71ca713ab..7045d8f0c65 100644
--- a/code/__DEFINES/events.dm
+++ b/code/__DEFINES/events.dm
@@ -22,11 +22,7 @@
#define EVENT_CATEGORY_FRIENDLY "Friendly"
///Events that affect the body and mind
#define EVENT_CATEGORY_HEALTH "Health"
-<<<<<<< HEAD
-///Events reserved for special occassions
-=======
///Events reserved for special occasions
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define EVENT_CATEGORY_HOLIDAY "Holiday"
///Events with enemy groups with a more complex plan
#define EVENT_CATEGORY_INVASION "Invasion"
diff --git a/code/__DEFINES/external_organs.dm b/code/__DEFINES/external_organs.dm
index b265f8a69b7..b47c6cff3bc 100644
--- a/code/__DEFINES/external_organs.dm
+++ b/code/__DEFINES/external_organs.dm
@@ -11,7 +11,4 @@
/// Tail spine defines
#define SPINE_KEY_LIZARD "lizard"
-<<<<<<< HEAD
#define SPINE_KEY_VOX "vox" // SKYRAT EDIT ADDITION
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/__DEFINES/fish.dm b/code/__DEFINES/fish.dm
index aca4d5eafb0..04557b4a8e6 100644
--- a/code/__DEFINES/fish.dm
+++ b/code/__DEFINES/fish.dm
@@ -1,10 +1,7 @@
/// Use in fish tables to denote miss chance.
#define FISHING_DUD "dud"
-<<<<<<< HEAD
-=======
///Used in the the hydro tray fishing spot to define a random seed reward
#define FISHING_RANDOM_SEED "Random seed"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
// Baseline fishing difficulty levels
#define FISHING_DEFAULT_DIFFICULTY 15
@@ -19,14 +16,6 @@
#define FISH_TRAIT_MINOR_DIFFICULTY_BOOST 5
-<<<<<<< HEAD
-// These define how the fish will behave in the minigame
-#define FISH_AI_DUMB "dumb"
-#define FISH_AI_ZIPPY "zippy"
-#define FISH_AI_SLOW "slow"
-
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
///Slot defines for the fishing rod and its equipment
#define ROD_SLOT_BAIT "bait"
#define ROD_SLOT_LINE "line"
@@ -78,17 +67,11 @@
#define FISHING_MINIGAME_RULE_FLIP (1 << 5)
///Skip the biting phase and go straight to the minigame, avoiding the penalty for having slow reflexes.
#define FISHING_MINIGAME_AUTOREEL (1 << 6)
-<<<<<<< HEAD
-
-///all the effects that are active and will last for a few seconds before triggering a cooldown
-#define FISHING_MINIGAME_ACTIVE_EFFECTS (FISHING_MINIGAME_RULE_ANTIGRAV|FISHING_MINIGAME_RULE_FLIP)
-=======
///The fish will fade in and out at intervals
#define FISHING_MINIGAME_RULE_CAMO (1 << 7)
///all the effects that are active and will last for a few seconds before triggering a cooldown
#define FISHING_MINIGAME_ACTIVE_EFFECTS (FISHING_MINIGAME_RULE_ANTIGRAV|FISHING_MINIGAME_RULE_FLIP|FISHING_MINIGAME_RULE_CAMO)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// The default additive value for fishing hook catch weight modifiers.
#define FISHING_DEFAULT_HOOK_BONUS_ADDITIVE 0
@@ -105,16 +88,12 @@
#define FISH_ICON_GEM "gem"
#define FISH_ICON_CRAB "crab"
#define FISH_ICON_JELLYFISH "jellyfish"
-<<<<<<< HEAD
-#define FISH_ICON_BONE "bone"
-=======
#define FISH_ICON_BOTTLE "bottle"
#define FISH_ICON_BONE "bone"
#define FISH_ICON_ELECTRIC "electric"
#define FISH_ICON_WEAPON "weapon"
#define FISH_ICON_CRITTER "critter"
#define FISH_ICON_SEED "seed"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define AQUARIUM_ANIMATION_FISH_SWIM "fish"
#define AQUARIUM_ANIMATION_FISH_DEAD "dead"
@@ -135,16 +114,11 @@
///Fish size thresholds for w_class.
#define FISH_SIZE_TINY_MAX 30
#define FISH_SIZE_SMALL_MAX 50
-<<<<<<< HEAD
-#define FISH_SIZE_NORMAL_MAX 90
-#define FISH_SIZE_BULKY_MAX 130
-=======
#define FISH_SIZE_NORMAL_MAX 80
#define FISH_SIZE_BULKY_MAX 120
///size threshold for requiring two-handed carry
#define FISH_SIZE_TWO_HANDS_REQUIRED 135
#define FISH_SIZE_HUGE_MAX 165
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
///The coefficient for maximum weight/size divergence relative to the averages.
#define MAX_FISH_DEVIATION_COEFF 2.5
@@ -154,8 +128,6 @@
///The number of fillets is multiplied by the fish' size and divided by this.
#define FISH_FILLET_NUMBER_SIZE_DIVISOR 30
-<<<<<<< HEAD
-=======
///The slowdown of the fish when carried begins at this value
#define FISH_WEIGHT_SLOWDOWN 2100
///The value of the slowdown equals to the weight divided by this (and then at the power of a sub-1 exponent)
@@ -165,7 +137,6 @@
///Used to calculate the force of the fish by comparing (1 + log(weight/this_define)) and the w_class of the item.
#define FISH_WEIGHT_FORCE_DIVISOR 250
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
///The breeding timeout for newly instantiated fish is multiplied by this.
#define NEW_FISH_BREEDING_TIMEOUT_MULT 2
///The last feeding timestamp of newly instantiated fish is multiplied by this: ergo, they spawn 50% hungry.
@@ -209,8 +180,6 @@
//Fish breeding stops if fish count exceeds this.
#define AQUARIUM_MAX_BREEDING_POPULATION 20
-<<<<<<< HEAD
-=======
//Minigame defines
/// The height of the minigame slider. Not in pixels, but minigame units.
@@ -227,4 +196,3 @@
#define FISH_BAIT_REAGENT "Reagent"
#define FISH_BAIT_VALUE "Value"
#define FISH_BAIT_AMOUNT "Amount"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/__DEFINES/fonts.dm b/code/__DEFINES/fonts.dm
index 2df43b40953..b8932860fca 100644
--- a/code/__DEFINES/fonts.dm
+++ b/code/__DEFINES/fonts.dm
@@ -13,11 +13,7 @@
#define SIGNATURE_FONT "Segoe Script"
/// Emoji icon set
-<<<<<<< HEAD
#define EMOJI_SET 'modular_skyrat/master_files/icons/emoji.dmi' // SKYRAT EDIT - ORIGINAL: 'icons/ui/chat/emoji.dmi'
-=======
-#define EMOJI_SET 'icons/ui/chat/emoji.dmi'
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
// Font metrics bitfield
/// Include leading A width and trailing C width in GetWidth() or in DrawText()
diff --git a/code/__DEFINES/food.dm b/code/__DEFINES/food.dm
index 4e249f0fb7d..1304bd53cd3 100644
--- a/code/__DEFINES/food.dm
+++ b/code/__DEFINES/food.dm
@@ -19,10 +19,7 @@
#define BUGS (1<<18)
#define GORE (1<<19)
#define STONE (1<<20)
-<<<<<<< HEAD
#define BLOODY (1<<21) // SKYRAT EDIT - Hemophage Food
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
DEFINE_BITFIELD(foodtypes, list(
"MEAT" = MEAT,
@@ -46,10 +43,7 @@ DEFINE_BITFIELD(foodtypes, list(
"BUGS" = BUGS,
"GORE" = GORE,
"STONE" = STONE,
-<<<<<<< HEAD
"BLOODY" = BLOODY, // SKYRAT EDIT - Hemophage Food
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
))
/// A list of food type names, in order of their flags
@@ -75,10 +69,7 @@ DEFINE_BITFIELD(foodtypes, list(
"BUGS", \
"GORE", \
"STONE", \
-<<<<<<< HEAD
"BLOODY", /* SKYRAT EDIT - Hemophage Food */ \
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
)
/// IC meaning (more or less) for food flags
@@ -104,10 +95,7 @@ DEFINE_BITFIELD(foodtypes, list(
"Bugs", \
"Gore", \
"Rocks", \
-<<<<<<< HEAD
"Bloody", /* SKYRAT EDIT - Hemophage Food */ \
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
)
#define DRINK_REVOLTING 1
@@ -117,10 +105,7 @@ DEFINE_BITFIELD(foodtypes, list(
#define DRINK_FANTASTIC 5
#define FOOD_AMAZING 6
-<<<<<<< HEAD
#define RACE_DRINK 7 // SKYRAT EDIT ADDITION
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define FOOD_QUALITY_NORMAL 1
#define FOOD_QUALITY_NICE 2
@@ -190,25 +175,14 @@ GLOBAL_LIST_INIT(food_buffs, list(
#define FOOD_IN_CONTAINER (1<<0)
/// Finger food can be eaten while walking / running around
#define FOOD_FINGER_FOOD (1<<1)
-<<<<<<< HEAD
-=======
-
-DEFINE_BITFIELD(food_flags, list(
- "FOOD_FINGER_FOOD" = FOOD_FINGER_FOOD,
- "FOOD_IN_CONTAINER" = FOOD_IN_CONTAINER,
-))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
DEFINE_BITFIELD(food_flags, list(
"FOOD_FINGER_FOOD" = FOOD_FINGER_FOOD,
"FOOD_IN_CONTAINER" = FOOD_IN_CONTAINER,
))
-<<<<<<< HEAD
#define STOP_SERVING_BREAKFAST (35 MINUTES) // SKYRAT EDIT - ORIGINAL: 15 MINUTES
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define FOOD_MEAT_HUMAN 50
#define FOOD_MEAT_MUTANT 100
#define FOOD_MEAT_MUTANT_RARE 200
diff --git a/code/__DEFINES/icon_smoothing.dm b/code/__DEFINES/icon_smoothing.dm
index 24b2d1cbe9b..aff51851e18 100644
--- a/code/__DEFINES/icon_smoothing.dm
+++ b/code/__DEFINES/icon_smoothing.dm
@@ -139,7 +139,6 @@ DEFINE_BITFIELD(smoothing_junction, list(
#define SMOOTH_GROUP_SURVIVAL_TITANIUM_WALLS S_TURF(59) ///turf/closed/wall/mineral/titanium/survival
#define SMOOTH_GROUP_TURF_OPEN_CLIFF S_TURF(60) ///turf/open/cliff
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION
#define SMOOTH_GROUP_ELEVATED_PLASTEEL S_TURF(61)
#define SMOOTH_GROUP_LOWERED_PLASTEEL S_TURF(62)
@@ -149,9 +148,6 @@ DEFINE_BITFIELD(smoothing_junction, list(
#define MAX_S_TURF 63 //Always match this value with the one above it.
//SKYRAT EDIT END
-=======
-#define MAX_S_TURF 60 //Always match this value with the one above it.
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define S_OBJ(num) ("-" + #num + ",")
/* /obj included */
@@ -174,14 +170,11 @@ DEFINE_BITFIELD(smoothing_junction, list(
#define SMOOTH_GROUP_BAMBOO_WALLS S_TURF(17) //![/turf/closed/wall/mineral/bamboo, /obj/structure/falsewall/bamboo]
#define SMOOTH_GROUP_PLASTINUM_WALLS S_TURF(18) //![turf/closed/indestructible/riveted/plastinum]
-<<<<<<< HEAD
//SKYRAT EDIT ADDITION
#define SMOOTH_GROUP_SHIPWALLS S_OBJ(19) ///turf/closed/wall/mineral/titanium/spaceship
#define SMOOTH_GROUP_STONE_WALLS S_OBJ(20) ///turf/closed/wall/mineral/stone, /obj/structure/falsewall/stone
//SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define SMOOTH_GROUP_PAPERFRAME S_OBJ(21) ///obj/structure/window/paperframe, /obj/structure/mineral_door/paperframe
#define SMOOTH_GROUP_WINDOW_FULLTILE S_OBJ(22) ///turf/closed/indestructible/fakeglass, /obj/structure/window/fulltile, /obj/structure/window/reinforced/fulltile, /obj/structure/window/reinforced/tinted/fulltile, /obj/structure/window/plasma/fulltile, /obj/structure/window/reinforced/plasma/fulltile
@@ -226,15 +219,12 @@ DEFINE_BITFIELD(smoothing_junction, list(
#define SMOOTH_GROUP_SPIDER_WEB_WALL_TOUGH S_OBJ(73) // /obj/structure/spider/stickyweb/sealed/thick
#define SMOOTH_GROUP_SPIDER_WEB_WALL_MIRROR S_OBJ(74) // /obj/structure/spider/stickyweb/sealed/reflector
-<<<<<<< HEAD
//SKYRAT EDIT ADDITION
#define SMOOTH_GROUP_SHUTTERS S_OBJ(75)
#define SMOOTH_GROUP_WATER S_OBJ(76) ///obj/effect/abstract/liquid_turf
//SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define SMOOTH_GROUP_GRAV_FIELD S_OBJ(69)
/// Performs the work to set smoothing_groups and canSmoothWith.
diff --git a/code/__DEFINES/inventory.dm b/code/__DEFINES/inventory.dm
index 19336594769..67a9af9d9b3 100644
--- a/code/__DEFINES/inventory.dm
+++ b/code/__DEFINES/inventory.dm
@@ -63,11 +63,8 @@
#define ITEM_SLOT_HANDCUFFED (1<<18)
/// Legcuff slot (bolas, beartraps)
#define ITEM_SLOT_LEGCUFFED (1<<19)
-<<<<<<< HEAD
-=======
/// Inside of a character's BELT.........
#define ITEM_SLOT_BELTPACK (1<<20)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Total amount of slots
#define SLOTS_AMT 20 // Keep this up to date!
@@ -113,7 +110,6 @@ DEFINE_BITFIELD(no_equip_flags, list(
#define HIDEMUTWINGS (1<<13)
///hides belts and riggings
#define HIDEBELT (1<<14)
-<<<<<<< HEAD
//SKYRAT EDIT ADDITION: CUSTOM EAR TOGGLE FOR ANTHRO/ETC EAR SHOWING -
/// Manually set this on items you want anthro ears to show on!
@@ -127,8 +123,6 @@ DEFINE_BITFIELD(no_equip_flags, list(
/// If this has our taur variant, do we hide our taur part?
#define HIDETAUR (1<<18)
//SKYRAT EDIT ADDITION END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
//bitflags for clothing coverage - also used for limbs
#define HEAD (1<<0)
@@ -162,13 +156,10 @@ DEFINE_BITFIELD(no_equip_flags, list(
#define FEMALE_UNIFORM_TOP_ONLY (1<<1)
/// For when you don't want the "breast" effect to be applied (the one that cuts two pixels in the middle of the front of the uniform when facing east or west).
#define FEMALE_UNIFORM_NO_BREASTS (1<<2)
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION START
/// For when you -don't- want to apply FEMALE_UNIFORM_TOP_ONLY to the digi version (which happens by default).
#define FEMALE_UNIFORM_DIGI_FULL (1<<3)
// SKYRAT EDIT ADDITION END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
//flags for alternate styles: These are hard sprited so don't set this if you didn't put the effort in
#define NORMAL_STYLE 0
@@ -176,15 +167,15 @@ DEFINE_BITFIELD(no_equip_flags, list(
#define DIGITIGRADE_STYLE 2
//Flags (actual flags, fucker ^) for /obj/item/var/supports_variations_flags
-<<<<<<< HEAD
-///No alternative sprites based on bodytype
+/// No alternative sprites or handling based on bodytype
#define CLOTHING_NO_VARIATION (1<<0)
-///Has a sprite for digitigrade legs specifically.
+/// Has a sprite for digitigrade legs specifically.
#define CLOTHING_DIGITIGRADE_VARIATION (1<<1)
-///The sprite works fine for digitigrade legs as-is.
+/// The sprite works fine for digitigrade legs as-is.
#define CLOTHING_DIGITIGRADE_VARIATION_NO_NEW_ICON (1<<2)
-///has a sprite for monkeys
-#define CLOTHING_MONKEY_VARIATION (1<<3)
+/// Auto-generates the leg portion of the sprite with GAGS
+/// Suggested that you set [/obj/item/var/digitigrade_greyscale_config_worn] when using this flag
+#define CLOTHING_DIGITIGRADE_MASK (1<<3)
// SKYRAT EDIT ADDITION START
/// The sprite works fine for snouts.
#define CLOTHING_SNOUTED_VARIATION (1<<4)
@@ -199,20 +190,8 @@ DEFINE_BITFIELD(no_equip_flags, list(
/// The sprite works fine for vox snouts as is.
#define CLOTHING_SNOUTED_BETTER_VOX_VARIATION_NO_NEW_ICON (1<<9)
// SKYRAT EDIT ADDITION END
-=======
-/// No alternative sprites or handling based on bodytype
-#define CLOTHING_NO_VARIATION (1<<0)
-/// Has a sprite for digitigrade legs specifically.
-#define CLOTHING_DIGITIGRADE_VARIATION (1<<1)
-/// The sprite works fine for digitigrade legs as-is.
-#define CLOTHING_DIGITIGRADE_VARIATION_NO_NEW_ICON (1<<2)
-/// Auto-generates the leg portion of the sprite with GAGS
-/// Suggested that you set [/obj/item/var/digitigrade_greyscale_config_worn] when using this flag
-#define CLOTHING_DIGITIGRADE_MASK (1<<3)
-
/// All variation flags which render "correctly" on a digitigrade leg setup
#define DIGITIGRADE_VARIATIONS (CLOTHING_DIGITIGRADE_VARIATION|CLOTHING_DIGITIGRADE_VARIATION_NO_NEW_ICON|CLOTHING_DIGITIGRADE_MASK)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
//flags for covering body parts
#define GLASSESCOVERSEYES (1<<0)
@@ -257,10 +236,7 @@ GLOBAL_LIST_INIT(detective_vest_allowed, list(
/obj/item/storage/belt/holster/nukie,
/obj/item/storage/belt/holster/energy,
/obj/item/gun/ballistic/shotgun/automatic/combat/compact,
-<<<<<<< HEAD
/obj/item/gun/microfusion, //SKYRAT EDIT ADDITION
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
))
GLOBAL_LIST_INIT(security_vest_allowed, list(
@@ -278,10 +254,7 @@ GLOBAL_LIST_INIT(security_vest_allowed, list(
/obj/item/storage/belt/holster/energy,
/obj/item/gun/ballistic/shotgun/automatic/combat/compact,
/obj/item/pen/red/security,
-<<<<<<< HEAD
/obj/item/gun/microfusion, //SKYRAT EDIT ADDITION
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
))
GLOBAL_LIST_INIT(security_wintercoat_allowed, list(
@@ -294,10 +267,7 @@ GLOBAL_LIST_INIT(security_wintercoat_allowed, list(
/obj/item/storage/belt/holster/nukie,
/obj/item/storage/belt/holster/energy,
/obj/item/gun/ballistic/shotgun/automatic/combat/compact,
-<<<<<<< HEAD
/obj/item/gun/microfusion, //SKYRAT EDIT ADDITION
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
))
//Allowed list for all chaplain suits (except the honkmother robe)
diff --git a/code/__DEFINES/is_helpers.dm b/code/__DEFINES/is_helpers.dm
index 52c7d2f83d1..8846672efe1 100644
--- a/code/__DEFINES/is_helpers.dm
+++ b/code/__DEFINES/is_helpers.dm
@@ -139,21 +139,6 @@ GLOBAL_LIST_INIT(turfs_pass_meteor, typecacheof(list(
//Silicon mobs
#define issilicon(A) (istype(A, /mob/living/silicon))
-<<<<<<< HEAD
-///Define on whether A has access to Silicon stuff either through being a silicon, admin ghost or is a non-silicon holding the Silicon remote.
-///This can only be used for instances where you are not specifically looking for silicon, but access.
-#define HAS_SILICON_ACCESS(A) (istype(A, /mob/living/silicon) || isAdminGhostAI(A) || A.has_unlimited_silicon_privilege || istype(A.get_active_held_item(), /obj/item/machine_remote))
-
-#define isAI(A) (istype(A, /mob/living/silicon/ai))
-///Define on whether A has access to AI stuff either through being a AI, admin ghost, or is a non-silicon holding the Silicon remote
-///This can only be used for instances where you are not specifically looking for silicon, but access.
-#define HAS_AI_ACCESS(A) (istype(A, /mob/living/silicon/ai) || isAdminGhostAI(A) || istype(A.get_active_held_item(), /obj/item/machine_remote))
-
-#define iscyborg(A) (istype(A, /mob/living/silicon/robot))
-
-#define ispAI(A) (istype(A, /mob/living/silicon/pai))
-
-=======
#define isAI(A) (istype(A, /mob/living/silicon/ai))
#define iscyborg(A) (istype(A, /mob/living/silicon/robot))
#define ispAI(A) (istype(A, /mob/living/silicon/pai))
@@ -163,7 +148,6 @@ GLOBAL_LIST_INIT(turfs_pass_meteor, typecacheof(list(
///This is used to see if you have the access of an AI. This doesn't mean you are an AI, just have the same access as one.
#define HAS_AI_ACCESS(possible_ai) (HAS_TRAIT(possible_ai, TRAIT_AI_ACCESS) || isAdminGhostAI(possible_ai))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
// basic mobs
#define isbasicmob(A) (istype(A, /mob/living/basic))
diff --git a/code/__DEFINES/jobs.dm b/code/__DEFINES/jobs.dm
index 64c0351bc5d..f7700da8441 100644
--- a/code/__DEFINES/jobs.dm
+++ b/code/__DEFINES/jobs.dm
@@ -63,45 +63,30 @@
#define JOB_SECURITY_OFFICER_ENGINEERING "Security Officer (Engineering)"
#define JOB_SECURITY_OFFICER_SCIENCE "Security Officer (Science)"
#define JOB_SECURITY_OFFICER_SUPPLY "Security Officer (Cargo)"
-<<<<<<< HEAD
#define JOB_CORRECTIONS_OFFICER "Corrections Officer" // SKYRAT EDIT ADDITION
//Engineering
#define JOB_STATION_ENGINEER "Station Engineer"
#define JOB_ATMOSPHERIC_TECHNICIAN "Atmospheric Technician"
#define JOB_ENGINEERING_GUARD "Engineering Guard" // SKYRAT EDIT ADDITION
#define JOB_TELECOMMS_SPECIALIST "Telecomms Specialist" // SKYRAT EDIT ADDITION
-=======
-//Engineering
-#define JOB_STATION_ENGINEER "Station Engineer"
-#define JOB_ATMOSPHERIC_TECHNICIAN "Atmospheric Technician"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
//Medical
#define JOB_CORONER "Coroner"
#define JOB_MEDICAL_DOCTOR "Medical Doctor"
#define JOB_PARAMEDIC "Paramedic"
#define JOB_CHEMIST "Chemist"
-<<<<<<< HEAD
#define JOB_ORDERLY "Orderly" // SKYRAT EDIT ADDITION
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
//Science
#define JOB_SCIENTIST "Scientist"
#define JOB_ROBOTICIST "Roboticist"
#define JOB_GENETICIST "Geneticist"
-<<<<<<< HEAD
#define JOB_SCIENCE_GUARD "Science Guard"
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
//Supply
#define JOB_QUARTERMASTER "Quartermaster"
#define JOB_CARGO_TECHNICIAN "Cargo Technician"
#define JOB_CARGO_GORILLA "Cargo Gorilla"
#define JOB_SHAFT_MINER "Shaft Miner"
#define JOB_BITRUNNER "Bitrunner"
-<<<<<<< HEAD
#define JOB_CUSTOMS_AGENT "Customs Agent" // SKYRAT EDIT ADDITION
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
//Service
#define JOB_BARTENDER "Bartender"
#define JOB_BOTANIST "Botanist"
@@ -114,11 +99,8 @@
#define JOB_LAWYER "Lawyer"
#define JOB_CHAPLAIN "Chaplain"
#define JOB_PSYCHOLOGIST "Psychologist"
-<<<<<<< HEAD
#define JOB_BARBER "Barber" // SKYRAT EDIT ADDITION
#define JOB_BOUNCER "Bouncer" // SKYRAT EDIT ADDITION
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
//ERTs
#define JOB_ERT_DEATHSQUAD "Death Commando"
#define JOB_ERT_COMMANDER "Emergency Response Team Commander"
@@ -141,7 +123,6 @@
#define JOB_CENTCOM_RESEARCH_OFFICER "Research Officer"
#define JOB_CENTCOM_SPECIAL_OFFICER "Special Ops Officer"
#define JOB_CENTCOM_PRIVATE_SECURITY "Private Security Force"
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION START
#define JOB_BLUESHIELD "Blueshield"
#define JOB_NT_REP "Nanotrasen Consultant"
@@ -159,8 +140,6 @@
#define JOB_SOLFED "SolFed"
#define JOB_SOLFED_LIASON "SolFed Liason"
// SKYRAT EDIT ADDITION END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define JOB_GROUP_ENGINEERS list( \
JOB_STATION_ENGINEER, \
@@ -207,7 +186,6 @@
#define JOB_DISPLAY_ORDER_DETECTIVE 37
#define JOB_DISPLAY_ORDER_SECURITY_OFFICER 38
#define JOB_DISPLAY_ORDER_PRISONER 39
-<<<<<<< HEAD
#define JOB_DISPLAY_ORDER_SECURITY_MEDIC 100 //SKYRAT EDIT ADDITON
#define JOB_DISPLAY_ORDER_CORRECTIONS_OFFICER 101 //SKYRAT EDIT ADDITON
#define JOB_DISPLAY_ORDER_NANOTRASEN_CONSULTANT 102 //SKYRAT EDIT ADDITON
@@ -219,8 +197,6 @@
#define JOB_DISPLAY_ORDER_CUSTOMS_AGENT 108 //SKYRAT EDIT ADDITION
#define JOB_DISPLAY_ORDER_EXP_CORPS 109 //SKYRAT EDIT ADDITON
#define JOB_DISPLAY_ORDER_TELECOMMS_SPECIALIST 51 //SKYRAT EDIT ADDITION
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define DEPARTMENT_UNASSIGNED "No Department"
@@ -244,11 +220,8 @@
#define DEPARTMENT_ASSISTANT "Assistant"
#define DEPARTMENT_BITFLAG_CAPTAIN (1<<9)
#define DEPARTMENT_CAPTAIN "Captain"
-<<<<<<< HEAD
#define DEPARTMENT_BITFLAG_CENTRAL_COMMAND (1<<10) //SKYRAT EDIT CHANGE
#define DEPARTMENT_CENTRAL_COMMAND "Central Command" //SKYRAT EDIT CHANGE
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
DEFINE_BITFIELD(departments_bitflags, list(
"SECURITY" = DEPARTMENT_BITFLAG_SECURITY,
diff --git a/code/__DEFINES/lag_switch.dm b/code/__DEFINES/lag_switch.dm
index fdcde76a86d..2152d0d9a55 100644
--- a/code/__DEFINES/lag_switch.dm
+++ b/code/__DEFINES/lag_switch.dm
@@ -16,13 +16,8 @@
#define DISABLE_PARALLAX 7
/// Disables footsteps, TRAIT_BYPASS_MEASURES exempted
#define DISABLE_FOOTSTEPS 8
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION
/// Stops people from changing things in the character creator. Entirely.
#define DISABLE_CREATOR 9
// SKYRAT EDIT END
#define MEASURES_AMOUNT 9 // The total number of switches defined above // SKYRAT EDIT ADDITION
-=======
-
-#define MEASURES_AMOUNT 8 // The total number of switches defined above
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/__DEFINES/layers.dm b/code/__DEFINES/layers.dm
index 6ae326f6164..82c1f3dfe97 100644
--- a/code/__DEFINES/layers.dm
+++ b/code/__DEFINES/layers.dm
@@ -132,10 +132,6 @@
// this allows larger then bound floors to layer as we'd expect
// ANYTHING on the floor plane needs TOPDOWN_LAYER, and nothing that isn't on the floor plane can have it
-<<<<<<< HEAD
-//FLOOR_PLANE layers
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
// NOTICE: we break from the pattern of increasing in steps of like 0.01 here
// Because TOPDOWN_LAYER is 10000 and that's enough to floating point our modifications away
#define LOW_FLOOR_LAYER (1 + TOPDOWN_LAYER)
@@ -272,10 +268,7 @@
#define CURSE_LAYER 6
#define ECHO_LAYER 7
#define PARRY_LAYER 8
-<<<<<<< HEAD
#define CARRIER_LAYER 9 // SKYRAT EDIT - CARRIERS
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define FOV_EFFECT_LAYER 100
diff --git a/code/__DEFINES/lazy_templates.dm b/code/__DEFINES/lazy_templates.dm
index 4f54c72760d..bc1e99e594c 100644
--- a/code/__DEFINES/lazy_templates.dm
+++ b/code/__DEFINES/lazy_templates.dm
@@ -12,9 +12,5 @@
"Abductor Ships" = LAZY_TEMPLATE_KEY_ABDUCTOR_SHIPS, \
"Heretic Sacrifice Level" = LAZY_TEMPLATE_KEY_HERETIC_SACRIFICE, \
"Voidwalker Void" = LAZY_TEMPLATE_KEY_VOIDWALKER_VOID, \
-<<<<<<< HEAD
"Outpost of Cogs" = LAZY_TEMPLATE_KEY_OUTPOST_OF_COGS, \
) // SKYRAT EDIT ABOVE - OUTPOST OF COGS
-=======
-)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/__DEFINES/lighting.dm b/code/__DEFINES/lighting.dm
index 08f6dafc4a0..d6586f390c6 100644
--- a/code/__DEFINES/lighting.dm
+++ b/code/__DEFINES/lighting.dm
@@ -10,16 +10,6 @@
#define OVERLAY_LIGHT_BEAM 4
/// Nonesensical value for light color, used for null checks.
#define NONSENSICAL_VALUE -99999
-<<<<<<< HEAD
-=======
-
-/// Is our overlay light source attached to another movable (its loc), meaning that the lighting component should go one level deeper.
-#define LIGHT_ATTACHED (1<<0)
-/// Freezes a light in its current state, blocking any attempts at modification
-#define LIGHT_FROZEN (1<<1)
-/// Does this light ignore inherent offsets? (Pixels, transforms, etc)
-#define LIGHT_IGNORE_OFFSET (1<<2)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Is our overlay light source attached to another movable (its loc), meaning that the lighting component should go one level deeper.
#define LIGHT_ATTACHED (1<<0)
@@ -28,11 +18,8 @@
/// Does this light ignore inherent offsets? (Pixels, transforms, etc)
#define LIGHT_IGNORE_OFFSET (1<<2)
-<<<<<<< HEAD
#define MINIMUM_USEFUL_LIGHT_RANGE 1.5 // SKYRAT EDIT CHANGE - Original value 1.4
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// light UNDER the floor. primarily used for starlight, shouldn't fuck with this
#define LIGHTING_HEIGHT_SPACE -0.5
/// light ON the floor
diff --git a/code/__DEFINES/machines.dm b/code/__DEFINES/machines.dm
index 4b36814adf9..a2d66b9d4fc 100644
--- a/code/__DEFINES/machines.dm
+++ b/code/__DEFINES/machines.dm
@@ -66,13 +66,10 @@
#define AWAY_IMPRINTER (1<<9)
/// For wiremod/integrated circuits. Uses various minerals.
#define COMPONENT_PRINTER (1<<10)
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION
/// Can be made by the orderable colony fabricator
#define COLONY_FABRICATOR (1<<11)
// SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define HYPERTORUS_INACTIVE 0 // No or minimal energy
#define HYPERTORUS_NOMINAL 1 // Normal operation
diff --git a/code/__DEFINES/melee.dm b/code/__DEFINES/melee.dm
index c156f08c55e..55240946de0 100644
--- a/code/__DEFINES/melee.dm
+++ b/code/__DEFINES/melee.dm
@@ -12,8 +12,4 @@
#define MARTIALART_WRESTLING "wrestling"
/// The number of hits required to crit a target
-<<<<<<< HEAD
#define HITS_TO_CRIT(damage) round(HUMAN_MAXHEALTH / damage, 0.1) // SKYRAT EDIT - changes the magic health number of 100 to HUMAN_MAXHEALTH.
-=======
-#define HITS_TO_CRIT(damage) round(100 / damage, 0.1)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/__DEFINES/mobfactions.dm b/code/__DEFINES/mobfactions.dm
index 935b6e78bae..cb934a28f5c 100644
--- a/code/__DEFINES/mobfactions.dm
+++ b/code/__DEFINES/mobfactions.dm
@@ -33,21 +33,13 @@
#define FACTION_HELL "hell"
/// Hivebots
#define FACTION_HIVEBOT "hivebot"
-<<<<<<< HEAD
-/// Illusionary creaturs
-=======
/// Illusionary creatures
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define FACTION_ILLUSION "illusion"
/// Creatures of the never finished jungle planet, and gorillas
#define FACTION_JUNGLE "jungle"
/// Small lizards
#define FACTION_LIZARD "lizard"
-<<<<<<< HEAD
-/// Maint creatures have mutual respect for eachother.
-=======
/// Maint creatures have mutual respect for each other.
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define FACTION_MAINT_CREATURES "maint_creatures"
/// Animated objects and statues
#define FACTION_MIMIC "mimic"
diff --git a/code/__DEFINES/mobs.dm b/code/__DEFINES/mobs.dm
index 8deccd78351..17a51c5b75c 100644
--- a/code/__DEFINES/mobs.dm
+++ b/code/__DEFINES/mobs.dm
@@ -15,11 +15,7 @@
//Blood levels
#define BLOOD_VOLUME_MAX_LETHAL 2150
#define BLOOD_VOLUME_EXCESS 2100
-<<<<<<< HEAD
-#define BLOOD_VOLUME_MAXIMUM 1000 // SKYRAT EDIT - Blood volume balancing (mainly for Hemophages as nobody else really goes much above regular blood volume) - ORIGINAL VALUE: 2000
-=======
#define BLOOD_VOLUME_MAXIMUM 2000
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define BLOOD_VOLUME_SLIME_SPLIT 1120
#define BLOOD_VOLUME_NORMAL 560
#define BLOOD_VOLUME_SAFE (BLOOD_VOLUME_NORMAL * (1 - 0.15)) // Latter number is percentage of blood lost, for readability!
@@ -93,7 +89,6 @@
#define BODYTYPE_GOLEM (1<<4)
//The limb is a peg limb
#define BODYTYPE_PEG (1<<5)
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION
///The limb fits a modular custom shape
#define BODYSHAPE_CUSTOM (1<<9)
@@ -119,22 +114,6 @@
#define BODYTYPE_BIOSCRAMBLE_INCOMPATIBLE (BODYTYPE_ROBOTIC | BODYTYPE_LARVA_PLACEHOLDER | BODYTYPE_GOLEM | BODYTYPE_PEG)
#define BODYTYPE_CAN_BE_BIOSCRAMBLED(bodytype) (!(bodytype & BODYTYPE_BIOSCRAMBLE_INCOMPATIBLE))
-=======
-
-// Bodyshape defines for how things can be worn, i.e., what "shape" the mob sprite is
-///The limb fits the human mold. This is not meant to be literal, if the sprite "fits" on a human, it is "humanoid", regardless of origin.
-#define BODYSHAPE_HUMANOID (1<<0)
-///The limb fits the monkey mold.
-#define BODYSHAPE_MONKEY (1<<1)
-///The limb is digitigrade.
-#define BODYSHAPE_DIGITIGRADE (1<<2)
-///The limb is snouted.
-#define BODYSHAPE_SNOUTED (1<<3)
-
-#define BODYTYPE_BIOSCRAMBLE_INCOMPATIBLE (BODYTYPE_ROBOTIC | BODYTYPE_LARVA_PLACEHOLDER | BODYTYPE_GOLEM | BODYTYPE_PEG)
-#define BODYTYPE_CAN_BE_BIOSCRAMBLED(bodytype) (!(bodytype & BODYTYPE_BIOSCRAMBLE_INCOMPATIBLE))
-
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
// Defines for Species IDs. Used to refer to the name of a species, for things like bodypart names or species preferences.
#define SPECIES_ABDUCTOR "abductor"
#define SPECIES_ANDROID "android"
@@ -184,14 +163,10 @@
///The species is forced to have digitigrade legs in generation.
#define DIGITIGRADE_FORCED 2
-<<<<<<< HEAD
-///Digitigrade's prefs, used in features for legs if you're meant to be a Digitigrade.
-=======
// Preferences for leg types
/// Legs that are normal
#define NORMAL_LEGS "Normal Legs"
/// Digitgrade legs that are like bended and uhhh no shoes
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define DIGITIGRADE_LEGS "Digitigrade Legs"
// Health/damage defines
@@ -344,11 +319,7 @@
#define BRUTE_DAMAGE_REQUIRED_TO_STOP_CRYSTALIZATION 30
-<<<<<<< HEAD
-#define CRYSTALIZE_STAGE_ENGULFING 100 //Cant use second defines
-=======
#define CRYSTALIZE_STAGE_ENGULFING 100 //Can't use second defines
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define CRYSTALIZE_STAGE_ENCROACHING 300 //In switches
#define CRYSTALIZE_STAGE_SMALL 600 //Because they're not static
@@ -470,7 +441,6 @@
#define OFFSET_SUIT "suit"
#define OFFSET_NECK "neck"
#define OFFSET_HELD "held"
-<<<<<<< HEAD
#define OFFSET_ACCESSORY "accessory" // Skyrat edit - addition
#define OFFSET_HAIR "hair" // Skyrat edit - addition - Akulas
@@ -487,19 +457,6 @@
#define POCKET_STRIP_DELAY (4 SECONDS) //time taken to search somebody's pockets
#define DOOR_CRUSH_DAMAGE 15 //the amount of damage that airlocks deal when they crush you
-=======
-
-//MINOR TWEAKS/MISC
-#define AGE_MIN 17 //youngest a character can be
-#define AGE_MAX 85 //oldest a character can be
-#define AGE_MINOR 20 //legal age of space drinking and smoking
-#define WIZARD_AGE_MIN 30 //youngest a wizard can be
-#define APPRENTICE_AGE_MIN 29 //youngest an apprentice can be
-#define SHOES_SLOWDOWN 0 //How much shoes slow you down by default. Negative values speed you up
-#define POCKET_STRIP_DELAY (4 SECONDS) //time taken to search somebody's pockets
-#define DOOR_CRUSH_DAMAGE 15 //the amount of damage that airlocks deal when they crush you
-
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define HUNGER_FACTOR 0.05 //factor at which mob nutrition decreases
#define ETHEREAL_DISCHARGE_RATE (8e-4 * STANDARD_CELL_CHARGE) // Rate at which ethereal stomach charge decreases
/// How much nutrition eating clothes as moth gives and drains
@@ -551,27 +508,6 @@
#define RACE_SWAP (1<<3)
//Wabbacjack staff projectiles
#define WABBAJACK (1<<4)
-<<<<<<< HEAD
-
-// These flags do NOT unlock the Lepton Violet shuttle, hardcoded in wabbajack() - use for things like xenobio, admins, etc.
-//Badmin magic mirror
-#define MIRROR_BADMIN (1<<5)
-//ERT spawn template (avoid races that don't function without correct gear)
-#define ERT_SPAWN (1<<6)
-//xenobio black crossbreed
-#define SLIME_EXTRACT (1<<7)
-
-// Randomization keys for calling wabbajack with.
-// Note the contents of these keys are important, as they're displayed to the player
-// Ex: (You turn into a "monkey", You turn into a "xenomorph")
-#define WABBAJACK_MONKEY "monkey"
-#define WABBAJACK_ROBOT "robot"
-#define WABBAJACK_SLIME "slime"
-#define WABBAJACK_XENO "xenomorph"
-#define WABBAJACK_HUMAN "humanoid"
-#define WABBAJACK_ANIMAL "animal"
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
// These flags do NOT unlock the Lepton Violet shuttle, hardcoded in wabbajack() - use for things like xenobio, admins, etc.
//Badmin magic mirror
@@ -756,7 +692,6 @@ GLOBAL_LIST_INIT(human_heights_to_offsets, list(
/// Total number of layers for mob overlays
/// KEEP THIS UP-TO-DATE OR SHIT WILL BREAK
/// Also consider updating layers_to_offset
-<<<<<<< HEAD
#define TOTAL_LAYERS 41 // SKYRAT EDIT CHANGE - ORIGINAL: 35
/// Mutations layer - Tk headglows, cold resistance glow, etc
#define MUTATIONS_LAYER 41 // SKYRAT EDIT CHANGE - ORIGINAL: 35
@@ -787,27 +722,6 @@ GLOBAL_LIST_INIT(human_heights_to_offsets, list(
#define NIPPLES_LAYER 28
#define BANDAGE_LAYER 27
//SKYRAT EDIT ADDITION END
-=======
-#define TOTAL_LAYERS 35
-/// Mutations layer - Tk headglows, cold resistance glow, etc
-#define MUTATIONS_LAYER 35
-/// Mutantrace features (tail when looking south) that must appear behind the body parts
-#define BODY_BEHIND_LAYER 34
-/// Layer for bodyparts that should appear behind every other bodypart - Mostly, legs when facing WEST or EAST
-#define BODYPARTS_LOW_LAYER 33
-/// Layer for most bodyparts, appears above BODYPARTS_LOW_LAYER and below BODYPARTS_HIGH_LAYER
-#define BODYPARTS_LAYER 32
-/// Mutantrace features (snout, body markings) that must appear above the body parts
-#define BODY_ADJ_LAYER 31
-/// Underwear, undershirts, socks, eyes, lips(makeup)
-#define BODY_LAYER 30
-/// Mutations that should appear above body, body_adj and bodyparts layer (e.g. laser eyes)
-#define FRONT_MUTATIONS_LAYER 29
-/// Damage indicators (cuts and burns)
-#define DAMAGE_LAYER 28
-/// Jumpsuit clothing layer
-#define UNIFORM_LAYER 27
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// ID card layer
#define ID_LAYER 26
/// ID card layer (might be deprecated)
@@ -829,11 +743,7 @@ GLOBAL_LIST_INIT(human_heights_to_offsets, list(
/// Glasses layer
#define GLASSES_LAYER 17
/// Belt layer
-<<<<<<< HEAD
-#define BELT_LAYER 16 //Possible make this an overlay of somethign required to wear a belt?
-=======
#define BELT_LAYER 16 //Possible make this an overlay of something required to wear a belt?
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Suit storage layer (tucking a gun or baton underneath your armor)
#define SUIT_STORE_LAYER 15
/// Neck layer (for wearing capes and bedsheets)
@@ -912,7 +822,6 @@ GLOBAL_LIST_INIT(layers_to_offset, list(
// WOUND_LAYER (full body)
))
-<<<<<<< HEAD
//Bitflags for the layers an external organ can draw on (organs can be drawn on multiple layers)
/// Draws organ on the BODY_FRONT_LAYER
#define EXTERNAL_FRONT (1 << 1)
@@ -928,15 +837,6 @@ GLOBAL_LIST_INIT(layers_to_offset, list(
/// Draws organ on the HEAD_LAYER, for things that need to be above hair but below hats.
#define EXTERNAL_FRONT_ABOVE_HAIR (1 << 6)
// SKYRAT EDIT END (not touching what comes next because we don't actually have to (nor want to))
-=======
-//Bitflags for the layers a bodypart overlay can draw on (can be drawn on multiple layers)
-/// Draws overlay on the BODY_FRONT_LAYER
-#define EXTERNAL_FRONT (1 << 0)
-/// Draws overlay on the BODY_ADJ_LAYER
-#define EXTERNAL_ADJACENT (1 << 1)
-/// Draws overlay on the BODY_BEHIND_LAYER
-#define EXTERNAL_BEHIND (1 << 2)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Draws organ on all EXTERNAL layers
#define ALL_EXTERNAL_OVERLAYS EXTERNAL_FRONT | EXTERNAL_ADJACENT | EXTERNAL_BEHIND
@@ -982,11 +882,7 @@ GLOBAL_LIST_INIT(layers_to_offset, list(
#define NEED_VENTCRAWL (1<<8)
/// Skips adjacency checks
#define BYPASS_ADJACENCY (1<<9)
-<<<<<<< HEAD
-/// Skips reccursive loc checks
-=======
/// Skips recursive loc checks
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define NOT_INSIDE_TARGET (1<<10)
/// Checks for base adjacency, but silences the error
#define SILENT_ADJACENCY (1<<11)
@@ -1118,11 +1014,8 @@ GLOBAL_LIST_INIT(layers_to_offset, list(
/// The duration of the flip emote animation
#define FLIP_EMOTE_DURATION 0.7 SECONDS
-<<<<<<< HEAD
-=======
///The duration of a taunt emote, so how long they can deflect projectiles
#define TAUNT_EMOTE_DURATION 0.9 SECONDS
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
// Sprites for photocopying butts
#define BUTT_SPRITE_HUMAN_MALE "human_male"
diff --git a/code/__DEFINES/pai.dm b/code/__DEFINES/pai.dm
index 8d642b95676..356cbc28843 100644
--- a/code/__DEFINES/pai.dm
+++ b/code/__DEFINES/pai.dm
@@ -12,11 +12,7 @@
#define PAI_SPAM_TIME (40 SECONDS)
/// Maximum distance you can set the holoform leash
-<<<<<<< HEAD
#define HOLOFORM_MAX_RANGE 25 // SKYRAT EDIT CHANGE - ORIGINAL: #define HOLOFORM_MAX_RANGE 9
-=======
-#define HOLOFORM_MAX_RANGE 9
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Minimum distance you can set the holoform leash
#define HOLOFORM_MIN_RANGE 3
/// Default holoform leash distance
diff --git a/code/__DEFINES/paper.dm b/code/__DEFINES/paper.dm
index 68485721601..9cede4214bd 100644
--- a/code/__DEFINES/paper.dm
+++ b/code/__DEFINES/paper.dm
@@ -18,8 +18,6 @@
#define BARCODE_SCANNER_INVENTORY "inventory"
#define IS_WRITING_UTENSIL(thing) (thing?.get_writing_implement_details()?["interaction_mode"] == MODE_WRITING)
-<<<<<<< HEAD
-=======
/**
* key defines used when converting a paper to and fro' a data/json list. It's really important that they stay the same
@@ -46,4 +44,3 @@
#define LIST_PAPER_STAMP_X "x"
#define LIST_PAPER_STAMP_Y "y"
#define LIST_PAPER_ROTATION "rotation"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/__DEFINES/preferences.dm b/code/__DEFINES/preferences.dm
index 02cb99106c5..c85b2519869 100644
--- a/code/__DEFINES/preferences.dm
+++ b/code/__DEFINES/preferences.dm
@@ -60,10 +60,7 @@
// Playtime tracking system, see jobs_exp.dm
#define EXP_TYPE_LIVING "Living"
#define EXP_TYPE_CREW "Crew"
-<<<<<<< HEAD
#define EXP_TYPE_CENTRAL_COMMAND "Central Command" // SKYRAT EDIT ADD
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define EXP_TYPE_COMMAND "Command"
#define EXP_TYPE_ENGINEERING "Engineering"
#define EXP_TYPE_MEDICAL "Medical"
diff --git a/code/__DEFINES/radio.dm b/code/__DEFINES/radio.dm
index 13221b53910..44e4417a209 100644
--- a/code/__DEFINES/radio.dm
+++ b/code/__DEFINES/radio.dm
@@ -77,10 +77,7 @@
#define FREQ_MEDICAL 1355 // Medical comms frequency, soft blue
#define FREQ_ENGINEERING 1357 // Engineering comms frequency, orange
#define FREQ_SECURITY 1359 // Security comms frequency, red
-<<<<<<< HEAD
-=======
#define FREQ_ENTERTAINMENT 1415 // Used by entertainment monitors, cyan
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define FREQ_HOLOGRID_SOLUTION 1433
#define FREQ_STATUS_DISPLAYS 1435
@@ -138,8 +135,6 @@
#define RADIO_FREQENCY_LOCKED 1
/// Radio frequency is locked and unchangeable, but can be unlocked by an emag
#define RADIO_FREQENCY_EMAGGABLE_LOCK 2
-<<<<<<< HEAD
-=======
///Bitflag for if a headset can use the syndicate radio channel
#define RADIO_SPECIAL_SYNDIE (1<<0)
@@ -147,4 +142,3 @@
#define RADIO_SPECIAL_CENTCOM (1<<1)
///Bitflag for if a headset can use the binary radio channel
#define RADIO_SPECIAL_BINARY (1<<2)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/__DEFINES/reagents.dm b/code/__DEFINES/reagents.dm
index 2b779630b81..2414ff046b2 100644
--- a/code/__DEFINES/reagents.dm
+++ b/code/__DEFINES/reagents.dm
@@ -142,19 +142,11 @@
#define MAX_ADDICTION_POINTS 1000
///Addiction start/ends
-<<<<<<< HEAD
#define WITHDRAWAL_STAGE1_START_CYCLE 121 // SKYRAT EDIT CHANGE - Original 61
#define WITHDRAWAL_STAGE1_END_CYCLE 240 // SKYRAT EDIT CHANGE - Original 120
#define WITHDRAWAL_STAGE2_START_CYCLE 241 // SKYRAT EDIT CHANGE - Original 121
#define WITHDRAWAL_STAGE2_END_CYCLE 360 // SKYRAT EDIT CHANGE - Original 180
#define WITHDRAWAL_STAGE3_START_CYCLE 361 // SKYRAT EDIT CHANGE - Original 181
-=======
-#define WITHDRAWAL_STAGE1_START_CYCLE 61
-#define WITHDRAWAL_STAGE1_END_CYCLE 120
-#define WITHDRAWAL_STAGE2_START_CYCLE 121
-#define WITHDRAWAL_STAGE2_END_CYCLE 180
-#define WITHDRAWAL_STAGE3_START_CYCLE 181
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
///reagent tags - used to look up reagents for specific effects. Feel free to add to but comment it
/// This reagent does brute effects (BOTH damaging and healing)
@@ -223,11 +215,7 @@
#define GOLDSCHLAGER_GOLD_RATIO (GOLDSCHLAGER_GOLD/(GOLDSCHLAGER_VODKA+GOLDSCHLAGER_GOLD))
/// The rate at which alcohol affects the drinker
-<<<<<<< HEAD
#define ALCOHOL_RATE 0.0025 // SKYRAT EDIT CHANGE - ALCOHOL_PROCESSING - ORIGINAL: 0.005
-=======
-#define ALCOHOL_RATE 0.005
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define BLASTOFF_DANCE_MOVE_CHANCE_PER_UNIT 3
#define BLASTOFF_DANCE_MOVES_PER_SUPER_MOVE 3
diff --git a/code/__DEFINES/research/anomalies.dm b/code/__DEFINES/research/anomalies.dm
index bb1d379ad6d..209a539ac7e 100644
--- a/code/__DEFINES/research/anomalies.dm
+++ b/code/__DEFINES/research/anomalies.dm
@@ -43,12 +43,9 @@ GLOBAL_LIST_INIT(bioscrambler_organs_blacklist, typecacheof(list (
/obj/item/organ/internal/tongue/dullahan,
/obj/item/organ/internal/vocal_cords/colossus,
/obj/item/organ/internal/zombie_infection,
-<<<<<<< HEAD
/obj/item/organ/internal/empowered_borer_egg, // SKYRAT EDIT ADDITION
/obj/item/organ/internal/eyes/robotic, // SKYRAT EDIT ADDITION
/obj/item/organ/internal/eyes/night_vision/cyber, // SKYRAT EDIT ADDITION
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
)))
/// List of body parts we can apply to people
diff --git a/code/__DEFINES/robots.dm b/code/__DEFINES/robots.dm
index ec280d42c33..f135635b185 100644
--- a/code/__DEFINES/robots.dm
+++ b/code/__DEFINES/robots.dm
@@ -55,7 +55,6 @@
///Third Borg module slot.
#define BORG_CHOOSE_MODULE_THREE 3
-<<<<<<< HEAD
// SKYRAT EDIT START - TODO - Move this upstream later
/// To store all the different cyborg models, instead of creating that for each cyborg.
GLOBAL_LIST_EMPTY(cyborg_model_list)
@@ -65,8 +64,6 @@ GLOBAL_LIST_EMPTY(cyborg_base_models_icon_list)
GLOBAL_LIST_EMPTY(cyborg_all_models_icon_list)
// SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define SKIN_ICON "skin_icon"
#define SKIN_ICON_STATE "skin_icon_state"
#define SKIN_PIXEL_X "skin_pixel_x"
diff --git a/code/__DEFINES/role_preferences.dm b/code/__DEFINES/role_preferences.dm
index ba380c965e6..72f04b66869 100644
--- a/code/__DEFINES/role_preferences.dm
+++ b/code/__DEFINES/role_preferences.dm
@@ -17,13 +17,10 @@
#define ROLE_TRAITOR "Traitor"
#define ROLE_WIZARD "Wizard"
#define ROLE_SPY "Spy"
-<<<<<<< HEAD
// SKYRAT EDIT START
#define ROLE_ASSAULT_OPERATIVE "Assault Operative"
#define ROLE_OPFOR_CANDIDATE "OPFOR Candidate"
// SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
// Midround roles
#define ROLE_ABDUCTOR "Abductor"
@@ -44,15 +41,12 @@
#define ROLE_SPACE_DRAGON "Space Dragon"
#define ROLE_SPIDER "Spider"
#define ROLE_WIZARD_MIDROUND "Wizard (Midround)"
-<<<<<<< HEAD
//SKYRAT EDIT START
#define ROLE_BORER "Borer"
#define ROLE_LONE_INFILTRATOR "Lone Infiltrator"
#define ROLE_MUTANT "Mutated Abomination"
#define ROLE_CLOCK_CULTIST "Clock Cultist"
// SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define ROLE_VOIDWALKER "Voidwalker"
// Latejoin roles
@@ -133,7 +127,6 @@
#define ROLE_CYBER_POLICE "Cyber Police"
#define ROLE_CYBER_TAC "Cyber Tac"
#define ROLE_NETGUARDIAN "NetGuardian Prime"
-<<<<<<< HEAD
//SKYRAT EDIT START - Skyrat roles
#define ROLE_BLACK_MARKET_DEALER "Black Market Dealer"
#define ROLE_DS2 "DS2 Syndicate"
@@ -141,8 +134,6 @@
#define ROLE_GHOST_CAFE "Ghost Cafe Visitor"
#define ROLE_PORT_TARKON "Port Tarkon Survivor"
//SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// This defines the antagonists you can operate with in the settings.
/// Keys are the antagonist, values are the number of days since the player's
@@ -160,12 +151,9 @@ GLOBAL_LIST_INIT(special_roles, list(
ROLE_TRAITOR = 0,
ROLE_WIZARD = 14,
ROLE_SPY = 0,
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION
ROLE_ASSAULT_OPERATIVE = 14,
// SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
// Midround
ROLE_ABDUCTOR = 0,
@@ -186,14 +174,11 @@ GLOBAL_LIST_INIT(special_roles, list(
ROLE_SPACE_DRAGON = 0,
ROLE_SPIDER = 0,
ROLE_WIZARD_MIDROUND = 14,
-<<<<<<< HEAD
//SKYRAT EDIT START
ROLE_LONE_INFILTRATOR = 0,
ROLE_BORER = 0,
ROLE_MUTANT = 0,
//SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
ROLE_VOIDWALKER = 0,
// Latejoin
diff --git a/code/__DEFINES/say.dm b/code/__DEFINES/say.dm
index cba857beed1..86432d25ecb 100644
--- a/code/__DEFINES/say.dm
+++ b/code/__DEFINES/say.dm
@@ -105,11 +105,7 @@
#define FOLLOW_OR_TURF_LINK(alice, bob, turfy) "(F)"
//Don't set this very much higher then 1024 unless you like inviting people in to dos your server with message spam
-<<<<<<< HEAD
#define MAX_MESSAGE_LEN 2048 //SKYRAT EDIT CHANGE - ORIGINAL 1024 - I SAID DOUBLE IT!! FUCK THE WARNING!
-=======
-#define MAX_MESSAGE_LEN 1024
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define MAX_NAME_LEN 42
#define MAX_BROADCAST_LEN 512
#define MAX_CHARTER_LEN 80
diff --git a/code/__DEFINES/sight.dm b/code/__DEFINES/sight.dm
index 57a8b07c7c3..5a3e0d17ef3 100644
--- a/code/__DEFINES/sight.dm
+++ b/code/__DEFINES/sight.dm
@@ -56,19 +56,6 @@
/// NOTE: this does not function with the SIDE_MAP map format. So we can't. :(
//#define SEE_BLACKNESS (1<<10)
-<<<<<<< HEAD
-/// Bitfield of sight flags that show things "inside" the blackness plane
-/// We've gotta alpha it down if we get this, cause otherwise the sight flag won't work
-#define BLACKNESS_CUTTING (SEE_MOBS|SEE_OBJS|SEE_TURFS|SEE_TURFS|SEE_TURFS)
-
-/// Range at which blindness effects treat nearsightedness as blind and play
-#define NEARSIGHTNESS_BLINDNESS 2
-
-/// Range in tiles that a mob can see in the dark (used to determine if a mob has night_vision)
-#define NIGHTVISION_RANGE 8
-
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Bitfield of sight flags that show THINGS but no lighting
/// Since lighting is an underlay on turfs, this is everything but that
#define SEE_AVOID_TURF_BLACKNESS (SEE_MOBS|SEE_OBJS)
diff --git a/code/__DEFINES/sound.dm b/code/__DEFINES/sound.dm
index 034bc9a5e11..5e506b44622 100644
--- a/code/__DEFINES/sound.dm
+++ b/code/__DEFINES/sound.dm
@@ -16,14 +16,11 @@
#define MAX_INSTRUMENT_CHANNELS (128 * 6)
-<<<<<<< HEAD
// SKYRAT EDIT START - JUKEBOX
#define CHANNEL_JUKEBOX_START 1006
#define CHANNEL_HEV 1005
//SKYRAT EDIT CHANGE END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
///Default range of a sound.
#define SOUND_RANGE 17
#define MEDIUM_RANGE_SOUND_EXTRARANGE -5
@@ -125,7 +122,6 @@
#define ANNOUNCER_SHUTTLERECALLED "announcer_shuttlerecalled"
#define ANNOUNCER_SPANOMALIES "announcer_spanomalies"
-<<<<<<< HEAD
//SKYRAT EDIT ADDITION BEGIN
#define ANNOUNCER_SHUTTLELEFT "announcer_shuttleleft"
#define ANNOUNCER_CARP "announcer_carp"
@@ -157,8 +153,6 @@
//SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Global list of all of our announcer keys.
GLOBAL_LIST_INIT(announcer_keys, list(
ANNOUNCER_AIMALF,
@@ -177,7 +171,6 @@ GLOBAL_LIST_INIT(announcer_keys, list(
ANNOUNCER_SHUTTLEDOCK,
ANNOUNCER_SHUTTLERECALLED,
ANNOUNCER_SPANOMALIES,
-<<<<<<< HEAD
//SKYRAT EDIT ADDITION BEGIN
ANNOUNCER_SHUTTLELEFT,
ANNOUNCER_CARP,
@@ -204,8 +197,6 @@ GLOBAL_LIST_INIT(announcer_keys, list(
ANNOUNCER_NRI_RAIDERS,
ANNOUNCER_OUTBREAK6,
//SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
))
/// List of all of our sound keys.
@@ -251,10 +242,7 @@ GLOBAL_LIST_INIT(announcer_keys, list(
#define SFX_KEYBOARD_CLICKS "keyboard_clicks"
#define SFX_STONE_DROP "stone_drop"
#define SFX_STONE_PICKUP "stone_pickup"
-<<<<<<< HEAD
-=======
#define SFX_MUFFLED_SPEECH "muffspeech"
#define SFX_DEFAULT_FISH_SLAP "default_fish_slap"
#define SFX_ALT_FISH_SLAP "alt_fish_slap"
#define SFX_FISH_PICKUP "fish_pickup"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/__DEFINES/spacevines.dm b/code/__DEFINES/spacevines.dm
index 082c6401481..eca0975c262 100644
--- a/code/__DEFINES/spacevines.dm
+++ b/code/__DEFINES/spacevines.dm
@@ -27,17 +27,10 @@
#define SEVERITY_MAJOR 10
/// Kudzu mutativeness is based on a scale factor * potency
-<<<<<<< HEAD
-#define MUTATIVENESS_SCALE_FACTOR 0.1 // SKYRAT EDIT CHANGE - Original: 0.2
-
-/// Kudzu maximum mutation severity is a linear function of potency
-#define MAX_SEVERITY_LINEAR_COEFF 0.1 // SKYRAT EDIT CHANGE - Original: 0.15
-=======
#define MUTATIVENESS_SCALE_FACTOR 0.2
/// Kudzu maximum mutation severity is a linear function of potency
#define MAX_SEVERITY_LINEAR_COEFF 0.15
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define MAX_SEVERITY_CONSTANT_TERM 10
/// Additional maximum mutation severity given to kudzu spawned by a random event
diff --git a/code/__DEFINES/span.dm b/code/__DEFINES/span.dm
index 36c3438e784..259a13e1e9a 100644
--- a/code/__DEFINES/span.dm
+++ b/code/__DEFINES/span.dm
@@ -48,10 +48,7 @@
#define span_drone(str) ("" + str + "")
#define span_engradio(str) ("" + str + "")
#define span_extremelybig(str) ("" + str + "")
-<<<<<<< HEAD
-=======
#define span_enteradio(str) ("" + str + "")
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define span_game_say(str) ("" + str + "")
#define span_ghostalert(str) ("" + str + "")
#define span_green(str) ("" + str + "")
diff --git a/code/__DEFINES/species_clothing_paths.dm b/code/__DEFINES/species_clothing_paths.dm
index 17148efcc80..be95aa3a3b0 100644
--- a/code/__DEFINES/species_clothing_paths.dm
+++ b/code/__DEFINES/species_clothing_paths.dm
@@ -8,16 +8,8 @@
//DIGITIGRADE PATHS
///The dmi containing digitigrade uniforms
-<<<<<<< HEAD
#define DIGITIGRADE_UNIFORM_FILE 'modular_skyrat/master_files/icons/mob/clothing/uniform_digi.dmi' // SKYRAT EDIT CHANGE
///The dmi containing digitigrade shoes
#define DIGITIGRADE_SHOES_FILE 'modular_skyrat/master_files/icons/mob/clothing/feet_digi.dmi' // SKYRAT EDIT CHANGE
///The dmi containing digitigrade oversuits
#define DIGITIGRADE_SUIT_FILE 'modular_skyrat/master_files/icons/mob/clothing/suit_digi.dmi' // SKYRAT EDIT CHANGE
-=======
-#define DIGITIGRADE_UNIFORM_FILE 'icons/mob/human/species/misc/digitigrade.dmi'
-///The dmi containing digitigrade shoes
-#define DIGITIGRADE_SHOES_FILE 'icons/mob/human/species/misc/digitigrade_shoes.dmi'
-///The dmi containing digitigrade oversuits
-#define DIGITIGRADE_SUIT_FILE 'icons/mob/human/species/misc/digitigrade_suits.dmi'
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/__DEFINES/status_effects.dm b/code/__DEFINES/status_effects.dm
index 889fa06429c..ead7764d605 100644
--- a/code/__DEFINES/status_effects.dm
+++ b/code/__DEFINES/status_effects.dm
@@ -24,15 +24,6 @@
#define CURSE_GRASPING (1<<3)
//Incapacitated status effect flags
-<<<<<<< HEAD
-/// If the incapacitated status effect will ignore a mob in restraints (handcuffs)
-#define IGNORE_RESTRAINTS (1<<0)
-/// If the incapacitated status effect will ignore a mob in stasis (stasis beds)
-#define IGNORE_STASIS (1<<1)
-/// If the incapacitated status effect will ignore a mob being agressively grabbed
-#define IGNORE_GRAB (1<<2)
-
-=======
/// If the mob is normal incapacitated. Should never need this, just avoids issues if we ever overexpand this
#define TRADITIONAL_INCAPACITATED (1<<0)
/// If the incapacitated status effect is being caused by restraints (handcuffs)
@@ -46,7 +37,6 @@
/// Does this by inverting the passed in flags and seeing if we're still incapacitated
#define INCAPACITATED_IGNORING(mob, flags) (mob.incapacitated & ~(flags))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Maxamounts of fire stacks a mob can get
#define MAX_FIRE_STACKS 20
/// If a mob has a higher threshold than this, the icon shown will be increased to the big fire icon.
diff --git a/code/__DEFINES/subsystems.dm b/code/__DEFINES/subsystems.dm
index 0757bd3f226..82896f4da4e 100644
--- a/code/__DEFINES/subsystems.dm
+++ b/code/__DEFINES/subsystems.dm
@@ -20,11 +20,7 @@
*
* make sure you add an update to the schema_version stable in the db changelog
*/
-<<<<<<< HEAD
#define DB_MINOR_VERSION 30
-=======
-#define DB_MINOR_VERSION 27
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
//! ## Timing subsystem
@@ -43,11 +39,7 @@
* Timing should be based on how timing progresses on clients, not the server.
*
* Tracking this is more expensive,
-<<<<<<< HEAD
- * should only be used in conjuction with things that have to progress client side, such as
-=======
* should only be used in conjunction with things that have to progress client side, such as
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
* animate() or sound()
*/
#define TIMER_CLIENT_TIME (1<<2)
@@ -89,17 +81,10 @@
///Nothing happens
#define INITIALIZE_HINT_NORMAL 0
/**
-<<<<<<< HEAD
- * call LateInitialize at the end of all atom Initalization
- *
- * The item will be added to the late_loaders list, this is iterated over after
- * initalization of subsystems is complete and calls LateInitalize on the atom
-=======
* call LateInitialize at the end of all atom Initialization
*
* The item will be added to the late_loaders list, this is iterated over after
* initialization of subsystems is complete and calls LateInitalize on the atom
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
* see [this file for the LateIntialize proc](atom.html#proc/LateInitialize)
*/
#define INITIALIZE_HINT_LATELOAD 1
@@ -121,39 +106,23 @@
//! ### SS initialization hints
/**
-<<<<<<< HEAD
- * Negative values incidate a failure or warning of some kind, positive are good.
- * 0 and 1 are unused so that TRUE and FALSE are guarenteed to be invalid values.
-=======
* Negative values indicate a failure or warning of some kind, positive are good.
* 0 and 1 are unused so that TRUE and FALSE are guaranteed to be invalid values.
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
*/
/// Subsystem failed to initialize entirely. Print a warning, log, and disable firing.
#define SS_INIT_FAILURE -2
-<<<<<<< HEAD
-/// The default return value which must be overriden. Will succeed with a warning.
-#define SS_INIT_NONE -1
-
-/// Subsystem initialized sucessfully.
-=======
/// The default return value which must be overridden. Will succeed with a warning.
#define SS_INIT_NONE -1
/// Subsystem initialized successfully.
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define SS_INIT_SUCCESS 2
/// If your system doesn't need to be initialized (by being disabled or something)
#define SS_INIT_NO_NEED 3
-<<<<<<< HEAD
-/// Succesfully initialized, BUT do not announce it to players (generally to hide game mechanics it would otherwise spoil)
-=======
/// Successfully initialized, BUT do not announce it to players (generally to hide game mechanics it would otherwise spoil)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define SS_INIT_NO_MESSAGE 4
//! ### SS initialization load orders
@@ -167,14 +136,9 @@
#define INIT_ORDER_DBCORE 95
#define INIT_ORDER_BLACKBOX 94
#define INIT_ORDER_SERVER_MAINT 93
-<<<<<<< HEAD
#define INIT_ORDER_PLAYER_RANKS 86 // SKYRAT EDIT - Player Ranks Subsystem
#define INIT_ORDER_INPUT 85
#define INIT_ORDER_ADMIN_VERBS 84 // needs to be pretty high, admins cant do much without it
-=======
-#define INIT_ORDER_INPUT 85
-#define INIT_ORDER_ADMIN_VERBS 84 // needs to be pretty high, admins can't do much without it
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define INIT_ORDER_SOUNDS 83
#define INIT_ORDER_INSTRUMENTS 82
#define INIT_ORDER_GREYSCALE 81
@@ -192,10 +156,7 @@
#define INIT_ORDER_AI_CONTROLLERS 55 //So the controller can get the ref
#define INIT_ORDER_TICKER 55
#define INIT_ORDER_TCG 55
-<<<<<<< HEAD
#define INIT_ORDER_AUTOMAPPER 51 // SKYRAT EDIT ADDITION - We need to load just before mapping.
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define INIT_ORDER_MAPPING 50
#define INIT_ORDER_AI_IDLE_CONTROLLERS 50
#define INIT_ORDER_EARLY_ASSETS 48
@@ -206,13 +167,9 @@
#define INIT_ORDER_OUTPUTS 35
#define INIT_ORDER_RESTAURANT 34
#define INIT_ORDER_TTS 33
-<<<<<<< HEAD
#define INIT_ORDER_POLLUTION 32 //SKYRAT EDIT ADDITION - //Needs to be above atoms
#define INIT_ORDER_ATOMS 30
#define INIT_ORDER_ARMAMENTS 27 // SKYRAT EDIT ADDITION - Needs to be between atoms and default so it runs before gun companies
-=======
-#define INIT_ORDER_ATOMS 30
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define INIT_ORDER_LANGUAGE 25
#define INIT_ORDER_MACHINES 20
#define INIT_ORDER_SKILLS 15
@@ -232,12 +189,9 @@
#define INIT_ORDER_SHUTTLE -21
#define INIT_ORDER_MINOR_MAPPING -40
#define INIT_ORDER_PATH -50
-<<<<<<< HEAD
#define INIT_ORDER_MATURITY_GUARD -60 //SKYRAT EDIT ADDITION
#define INIT_ORDER_DECAY -61 //SKYRAT EDIT ADDITION
#define INIT_ORDER_POWERATOR_PENALITY -62 // SKYRAT EDIT ADDITION
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define INIT_ORDER_EXPLOSIONS -69
#define INIT_ORDER_STATPANELS -97
#define INIT_ORDER_BAN_CACHE -98
diff --git a/code/__DEFINES/surgery.dm b/code/__DEFINES/surgery.dm
index 07e1ffcb858..ef40501d995 100644
--- a/code/__DEFINES/surgery.dm
+++ b/code/__DEFINES/surgery.dm
@@ -28,10 +28,6 @@
#define ORGAN_VIRGIN (1<<10)
/// ALWAYS show this when scanned by advanced scanners, even if it is totally healthy
#define ORGAN_PROMINENT (1<<11)
-<<<<<<< HEAD
-=======
-
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Helper to figure out if a limb is organic
#define IS_ORGANIC_LIMB(limb) (limb.bodytype & BODYTYPE_ORGANIC)
/// Helper to figure out if a limb is robotic
@@ -71,11 +67,7 @@
/// All head flags, default for most heads
#define HEAD_ALL_FEATURES (HEAD_HAIR|HEAD_FACIAL_HAIR|HEAD_LIPS|HEAD_EYESPRITES|HEAD_EYECOLOR|HEAD_EYEHOLES|HEAD_DEBRAIN)
-<<<<<<< HEAD
-/// When the surgery step fails :(
-=======
/// Return value when the surgery step fails :(
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define SURGERY_STEP_FAIL -1
// Flags for surgery_flags on surgery datums
diff --git a/code/__DEFINES/text.dm b/code/__DEFINES/text.dm
index 42574992f97..12409962379 100644
--- a/code/__DEFINES/text.dm
+++ b/code/__DEFINES/text.dm
@@ -94,13 +94,10 @@
#define FLESH_SCAR_FILE "wounds/flesh_scar_desc.json"
/// File location for bone wound descriptions
#define BONE_SCAR_FILE "wounds/bone_scar_desc.json"
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION BEGIN - SYNTH WOUNDS
/// File location for metalic wound descriptions
-#define METAL_SCAR_FILE "wounds/metal_scar_desc.json"
+#define METAL_SCAR_FILE "wounds/metal_scar_desc.json"
// SKYRAT EDIT ADDITION END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// File location for scar wound descriptions
#define SCAR_LOC_FILE "wounds/scar_loc.json"
/// File location for exodrone descriptions
diff --git a/code/__DEFINES/tgs.dm b/code/__DEFINES/tgs.dm
index f4416fb65bf..42f2d5fc31f 100644
--- a/code/__DEFINES/tgs.dm
+++ b/code/__DEFINES/tgs.dm
@@ -1,11 +1,7 @@
// tgstation-server DMAPI
// The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in IETF RFC 2119.
-<<<<<<< HEAD
-#define TGS_DMAPI_VERSION "7.2.1"
-=======
#define TGS_DMAPI_VERSION "7.3.0"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
// All functions and datums outside this document are subject to change with any version and should not be relied on.
diff --git a/code/__DEFINES/traits/declarations.dm b/code/__DEFINES/traits/declarations.dm
index 2b27ff263e7..3b1193247de 100644
--- a/code/__DEFINES/traits/declarations.dm
+++ b/code/__DEFINES/traits/declarations.dm
@@ -24,11 +24,7 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai
#define TRAIT_PULL_BLOCKED "pullblocked"
/// Abstract condition that prevents movement if being pulled and might be resisted against. Handcuffs and straight jackets, basically.
#define TRAIT_RESTRAINED "restrained"
-<<<<<<< HEAD
-/// Apply this to make a mob not dense, and remove it when you want it to no longer make them undense, other sorces of undesity will still apply. Always define a unique source when adding a new instance of this!
-=======
/// Apply this to make a mob not dense, and remove it when you want it to no longer make them undense, other sources of undesity will still apply. Always define a unique source when adding a new instance of this!
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define TRAIT_UNDENSE "undense"
/// Expands our FOV by 30 degrees if restricted
#define TRAIT_EXPANDED_FOV "expanded_fov"
@@ -54,11 +50,7 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai
#define TRAIT_DEAF "deaf"
#define TRAIT_FAT "fat"
#define TRAIT_HUSK "husk"
-<<<<<<< HEAD
-///Blacklisted from being revived via defibrilator
-=======
///Blacklisted from being revived via defibrillator
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define TRAIT_DEFIB_BLACKLISTED "defib_blacklisted"
#define TRAIT_BADDNA "baddna"
#define TRAIT_CLUMSY "clumsy"
@@ -177,11 +169,7 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai
#define TRAIT_NO_ZOMBIFY "no_zombify"
/// Carbons with this trait can't have their DNA copied by diseases nor changelings
#define TRAIT_NO_DNA_COPY "no_dna_copy"
-<<<<<<< HEAD
-/// Carbons with this trait cant have their dna scrambled by genetics or a disease retrovirus.
-=======
/// Carbons with this trait can't have their DNA scrambled by genetics or a disease retrovirus.
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define TRAIT_NO_DNA_SCRAMBLE "no_dna_scramble"
/// Carbons with this trait can eat blood to regenerate their own blood volume, instead of injecting it
#define TRAIT_DRINKS_BLOOD "drinks_blood"
@@ -245,11 +233,8 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai
#define TRAIT_FISHING_SPOT "fishing_spot"
///Trait given to mobs that can fish without a rod
#define TRAIT_PROFOUND_FISHER "profound_fisher"
-<<<<<<< HEAD
-=======
/// If an atom has this trait, then you can toss a bottle with a message in it.
#define TRAIT_MESSAGE_IN_A_BOTTLE_LOCATION "message_in_a_bottle_location"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// This trait lets you evaluate someone's fitness level against your own
#define TRAIT_EXAMINE_FITNESS "reveal_power_level"
/// These mobs have particularly hygienic tongues
@@ -270,11 +255,7 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai
/// Stop the mob from sliding around from being slipped, but not the slip part.
/// DOES NOT include ice slips.
#define TRAIT_NO_SLIP_SLIDE "noslip_slide"
-<<<<<<< HEAD
-/// Stops all slipping and sliding from ocurring
-=======
/// Stops all slipping and sliding from occurring
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define TRAIT_NO_SLIP_ALL "noslip_all"
/// Unlinks gliding from movement speed, meaning that there will be a delay between movements rather than a single move movement between tiles
@@ -383,25 +364,14 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai
#define TRAIT_GUNFLIP "gunflip"
/// Increases chance of getting special traumas, makes them harder to cure
#define TRAIT_SPECIAL_TRAUMA_BOOST "special_trauma_boost"
-<<<<<<< HEAD
-/// Doubles the duration and cooldown of a flip
-#define TRAIT_SLOW_FLIP "slow_flip"
-#define TRAIT_SPACEWALK "spacewalk"
-/// Sanity trait to keep track of when we're in hyperspace and add the appropriate element if we werent
-=======
#define TRAIT_SPACEWALK "spacewalk"
/// Sanity trait to keep track of when we're in hyperspace and add the appropriate element if we weren't
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define TRAIT_HYPERSPACED "hyperspaced"
///Gives the movable free hyperspace movement without being pulled during shuttle transit
#define TRAIT_FREE_HYPERSPACE_MOVEMENT "free_hyperspace_movement"
///Lets the movable move freely in the soft-cordon area of transit space, which would otherwise teleport them away just before they got to see the true cordon
#define TRAIT_FREE_HYPERSPACE_SOFTCORDON_MOVEMENT "free_hyperspace_softcordon_movement"
-<<<<<<< HEAD
-///Deletes the object upon being dumped into space, usually from exiting hyperspace. Useful if you're spawning in a lot of stuff for hyperspace events that dont need to flood the entire game
-=======
///Deletes the object upon being dumped into space, usually from exiting hyperspace. Useful if you're spawning in a lot of stuff for hyperspace events that don't need to flood the entire game
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define TRAIT_DEL_ON_SPACE_DUMP "del_on_hyperspace_leave"
/// We can walk up or around cliffs, or at least we don't fall off of it
#define TRAIT_CLIFF_WALKER "cliff_walker"
@@ -468,11 +438,7 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai
#define TRAIT_BLOODSHOT_EYES "bloodshot_eyes"
/// This mob should never close UI even if it doesn't have a client
#define TRAIT_PRESERVE_UI_WITHOUT_CLIENT "preserve_ui_without_client"
-<<<<<<< HEAD
-/// This mob overrides certian SSlag_switch measures with this special trait
-=======
/// This mob overrides certain SSlag_switch measures with this special trait
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define TRAIT_BYPASS_MEASURES "bypass_lagswitch_measures"
/// Someone can safely be attacked with honorbound with ONLY a combat mode check, the trait is assuring holding a weapon and hitting won't hurt them..
#define TRAIT_ALLOWED_HONORBOUND_ATTACK "allowed_honorbound_attack"
@@ -568,12 +534,6 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai
/// Mobs with this trait cannot be hit by projectiles, meaning the projectiles will just go through.
#define TRAIT_UNHITTABLE_BY_PROJECTILES "unhittable_by_projectiles"
-<<<<<<< HEAD
-/// Projectile with this trait will always hit the defined zone of a struck living mob.
-#define TRAIT_ALWAYS_HIT_ZONE "always_hit_zone"
-
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Mobs with this trait do care about a few grisly things, such as digging up graves. They also really do not like bringing people back to life or tending wounds, but love autopsies and amputations.
#define TRAIT_MORBID "morbid"
@@ -714,11 +674,8 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai
/// This movable atom has the explosive block element
#define TRAIT_BLOCKING_EXPLOSIVES "blocking_explosives"
-<<<<<<< HEAD
-=======
///This mob is currently blocking a projectile.
#define TRAIT_BLOCKING_PROJECTILES "blocking_projectiles"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
///Lava will be safe to cross while it has this trait.
#define TRAIT_LAVA_STOPPED "lava_stopped"
///Chasms will be safe to cross while they've this trait.
@@ -785,29 +742,20 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai
#define TRAIT_FOOD_SILVER "food_silver"
/// If this item's been made by a chef instead of being map-spawned or admin-spawned or such
#define TRAIT_FOOD_CHEF_MADE "food_made_by_chef"
-<<<<<<< HEAD
-=======
/// This atom has a quality_food_ingredient element attached
#define TRAIT_QUALITY_FOOD_INGREDIENT "quality_food_ingredient"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// The items needs two hands to be carried
#define TRAIT_NEEDS_TWO_HANDS "needstwohands"
/// Can't be catched when thrown
#define TRAIT_UNCATCHABLE "uncatchable"
-<<<<<<< HEAD
-=======
/// You won't catch duds while fishing with this rod.
#define TRAIT_ROD_REMOVE_FISHING_DUD "rod_remove_fishing_dud"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Stuff that can go inside fish cases
#define TRAIT_FISH_CASE_COMPATIBILE "fish_case_compatibile"
/// If the item can be used as a bit.
#define TRAIT_FISHING_BAIT "fishing_bait"
-<<<<<<< HEAD
-=======
/// This bait will kill any fish that doesn't have it on its favorite_bait list
#define TRAIT_POISONOUS_BAIT "poisonous_bait"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// The quality of the bait. It influences odds of catching fish
#define TRAIT_BASIC_QUALITY_BAIT "baic_quality_bait"
#define TRAIT_GOOD_QUALITY_BAIT "good_quality_bait"
@@ -815,9 +763,6 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai
/// Baits with this trait will ignore bait preferences and related fish traits.
#define TRAIT_OMNI_BAIT "omni_bait"
/// The bait won't be consumed when used
-<<<<<<< HEAD
-#define TRAIT_BAIT_UNCONSUMABLE "bait_unconsumabe"
-=======
#define TRAIT_BAIT_UNCONSUMABLE "bait_unconsumable"
/// This bait ignores environmental conditions for fishing (like low light for nocturnal fish)
#define TRAIT_BAIT_IGNORE_ENVIRONMENT "bait_ignore_environment"
@@ -826,7 +771,6 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai
* instead, it'll allow the fishing dud to be there unless there's at least one fish that likes the bait
*/
#define TRAIT_BAIT_ALLOW_FISHING_DUD "bait_dont_affect_fishing_dud"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Plants that were mutated as a result of passive instability, not a mutation threshold.
#define TRAIT_PLANT_WILDMUTATE "wildmutation"
/// If you hit an APC with exposed internals with this item it will try to shock you
@@ -1020,8 +964,6 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai
#define TRAIT_FISH_FROM_CASE "fish_from_case"
///Fish will also occasionally fire weak tesla zaps
#define TRAIT_FISH_ELECTROGENESIS "fish_electrogenesis"
-<<<<<<< HEAD
-=======
///Offsprings from this fish will never be of its same type (unless it's self-reproducing).
#define TRAIT_FISH_RECESSIVE "fish_recessive"
///This fish comes equipped with a stinger (increased damage and potentially venomous if also toxic)
@@ -1030,7 +972,6 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai
#define TRAIT_FISH_INK_ON_COOLDOWN "fish_ink_on_cooldown"
///This fish requires two hands to carry even if smaller than FISH_SIZE_TWO_HANDS_REQUIRED, as long as it's bulky-sized.
#define TRAIT_FISH_SHOULD_TWOHANDED "should_twohanded"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Trait given to angelic constructs to let them purge cult runes
#define TRAIT_ANGELIC "angelic"
@@ -1128,8 +1069,6 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai
/// things with this trait are treated as having no access in /atom/movable/proc/check_access(obj/item)
#define TRAIT_ALWAYS_NO_ACCESS "alwaysnoaccess"
-<<<<<<< HEAD
-=======
///The entity has Silicon 'access', so is either a silicon, has an access wand, or is an admin ghost AI.
///This is put on the mob, it is used on the client for Admins but they are the exception as they use `isAdminGhostAI`.
#define TRAIT_SILICON_ACCESS "silicon_access_trait"
@@ -1137,7 +1076,6 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai
///This is put on the mob, it is used on the client for Admins but they are the exception as they use `isAdminGhostAI`.
#define TRAIT_AI_ACCESS "ai_access_trait"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
///Used by wearable_client_colour to determine whether the mob wants to have the colours of the screen affected by worn items (some still do regardless).
#define TRAIT_SEE_WORN_COLOURS "see_worn_colour"
@@ -1183,11 +1121,8 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai
/// Currently fishing
#define TRAIT_GONE_FISHING "fishing"
-<<<<<<< HEAD
-=======
/// Currently fishing, and it's the active minigame phase
#define TRAIT_ACTIVELY_FISHING "actively_fishing"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Makes a character be better/worse at tackling depending on their wing's status
#define TRAIT_TACKLING_WINGED_ATTACKER "tacking_winged_attacker"
@@ -1293,15 +1228,12 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai
/// Trait given to anything linked to, not necessarily allied to, the mansus
#define TRAIT_MANSUS_TOUCHED "mansus_touched"
-<<<<<<< HEAD
-=======
// These traits are used in IS_X() as an OR, and is utilized for pseudoantags (such as deathmatch or domains) so they don't need to actually get antag status.
// To specifically and only get the antag datum, GET_X() exists now.
#define TRAIT_ACT_AS_CULTIST "act_as_cultist"
#define TRAIT_ACT_AS_HERETIC "act_as_heretic"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Appiled when wizard buy (/datum/spellbook_entry/perks/spalls_lottery) perk.
/// Give 50/25% chance not spend a spellbook charge on 1/2 cost spell.
/// Appiled it wizard can't refund any spells.
diff --git a/code/__DEFINES/traits/sources.dm b/code/__DEFINES/traits/sources.dm
index 37b75c31d70..0648dd4dd37 100644
--- a/code/__DEFINES/traits/sources.dm
+++ b/code/__DEFINES/traits/sources.dm
@@ -36,11 +36,8 @@
#define VENDING_MACHINE_TRAIT "vending_machine"
-<<<<<<< HEAD
-=======
///A trait given by a held item
#define HELD_ITEM_TRAIT "held-item-trait"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define ABSTRACT_ITEM_TRAIT "abstract-item"
/// A trait given by any status effect
#define STATUS_EFFECT_TRAIT "status-effect"
@@ -50,12 +47,8 @@
/// Trait given by an Action datum
#define ACTION_TRAIT "action"
-<<<<<<< HEAD
-
-=======
///A trait given by someone blocking.
#define BLOCKING_TRAIT "blocking"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define CLOTHING_TRAIT "clothing"
#define HELMET_TRAIT "helmet"
/// inherited from the mask
diff --git a/code/__DEFINES/transport.dm b/code/__DEFINES/transport.dm
index cb2caea75e8..b47bb6c2f06 100644
--- a/code/__DEFINES/transport.dm
+++ b/code/__DEFINES/transport.dm
@@ -99,15 +99,10 @@ DEFINE_BITFIELD(request_flags, list(
#define XING_STATE_RED 2
#define XING_STATE_MALF 3
-<<<<<<< HEAD
// #define XING_THRESHOLD_AMBER 45
// #define XING_THRESHOLD_RED 27
#define XING_THRESHOLD_AMBER 60 // SKYRAT EDIT CHANGE - RUN/WALK SPEED
#define XING_THRESHOLD_RED 36 // SKYRAT EDIT CHANGE - RUN/WALK SPEED
-=======
-#define XING_THRESHOLD_AMBER 45
-#define XING_THRESHOLD_RED 27
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define DEFAULT_TRAM_LENGTH 10
#define DEFAULT_TRAM_MIDPOINT 5
diff --git a/code/__DEFINES/wiremod.dm b/code/__DEFINES/wiremod.dm
index a7c8eeaea1a..45c2dfae84b 100644
--- a/code/__DEFINES/wiremod.dm
+++ b/code/__DEFINES/wiremod.dm
@@ -123,13 +123,10 @@
#define CIRCUIT_FLAG_REFUSE_MODULE (1<<5)
/// This circuit component cannot be inserted into the same circuit multiple times. Only use this for major headaches.
#define CIRCUIT_NO_DUPLICATES (1<<6)
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION BEGIN - This is required since we have two reagent components, and the BCI only allows one active
/// This circuit component is a reagent container type. Check for existing reagent containers before adding.
#define CIRCUIT_REAGENT_CONTAINER_TYPE (1<<7) // This value should not conflict with any of the previous flags
// SKYRAT EDIT ADDITION END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
// Datatype flags
/// The datatype supports manual inputs
diff --git a/code/__DEFINES/wounds.dm b/code/__DEFINES/wounds.dm
index 64b312b04da..678a3fa80b9 100644
--- a/code/__DEFINES/wounds.dm
+++ b/code/__DEFINES/wounds.dm
@@ -46,10 +46,6 @@ GLOBAL_LIST_INIT(wound_severities_chronological, list(
/// Mainly a define used for wound_pregen_data, if a pregen data instance expects this, it will accept any and all wound types, even none at all
#define WOUND_ALL "wound_all"
-<<<<<<< HEAD
-=======
-
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
// ~determination second wind defines
// How much determination reagent to add each time someone gains a new wound in [/datum/wound/proc/second_wind]
#define WOUND_DETERMINATION_MODERATE 1
@@ -117,10 +113,6 @@ GLOBAL_LIST_INIT(bio_state_anatomy, list(
// Wound series
// A "wound series" is just a family of wounds that logically follow eachother
// Multiple wounds in a single series cannot be on a limb - the highest severity will always be prioritized, and lower ones will be skipped
-<<<<<<< HEAD
-=======
-
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// T1-T3 Bleeding slash wounds. Requires flesh. Can cause bleeding, but doesn't require it. From: slash.dm
#define WOUND_SERIES_FLESH_SLASH_BLEED "wound_series_flesh_slash_bled"
/// T1-T3 Basic blunt wounds. T1 requires jointed, but 2-3 require bone. From: bone.dm
@@ -134,7 +126,6 @@ GLOBAL_LIST_INIT(bio_state_anatomy, list(
/// Cranial fissure wound.
#define WOUND_SERIES_CRANIAL_FISSURE "wound_series_cranial_fissure"
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION BEGIN - MUSCLE AND SYNTH WOUNDS
// Have to put it here so I can use it in the global list of wound series
/// See muscle.dm and robotic_blunt.dm
@@ -146,8 +137,6 @@ GLOBAL_LIST_INIT(bio_state_anatomy, list(
#define WOUND_SERIES_WIRE_PIERCE_ELECTRICAL_DAMAGE "wound_series_metal_pierce_electrical_damage_basic"
// SKYRAT EDIT ADDITION END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// A assoc list of (wound typepath -> wound_pregen_data instance). Every wound should have a pregen data.
GLOBAL_LIST_INIT_TYPED(all_wound_pregen_data, /datum/wound_pregen_data, generate_wound_static_data())
@@ -219,7 +208,6 @@ GLOBAL_LIST_INIT(wound_series_collections, generate_wound_series_collection())
/// Allows for determining of which wound series are caused by what.
GLOBAL_LIST_INIT(wounding_types_to_series, list(
WOUND_BLUNT = list(
-<<<<<<< HEAD
WOUND_SERIES_BONE_BLUNT_BASIC,
WOUND_SERIES_MUSCLE_DAMAGE, // SKYRAT EDIT -- MUSCLE WOUNDS
WOUND_SERIES_METAL_BLUNT_BASIC, // SKYRAT EDIT ADDITION - SYNTH WOUNDS
@@ -239,18 +227,6 @@ GLOBAL_LIST_INIT(wounding_types_to_series, list(
WOUND_SERIES_FLESH_PUNCTURE_BLEED,
WOUND_SERIES_MUSCLE_DAMAGE, // SKYRAT EDIT ADDITION - MUSCLE WOUNDS
WOUND_SERIES_WIRE_PIERCE_ELECTRICAL_DAMAGE, // SKYRAT EDIT ADDITION - SYNTH WOUNDS
-=======
- WOUND_SERIES_BONE_BLUNT_BASIC
- ),
- WOUND_SLASH = list(
- WOUND_SERIES_FLESH_SLASH_BLEED,
- ),
- WOUND_BURN = list(
- WOUND_SERIES_FLESH_BURN_BASIC,
- ),
- WOUND_PIERCE = list(
- WOUND_SERIES_FLESH_PUNCTURE_BLEED
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
),
))
@@ -321,12 +297,8 @@ GLOBAL_LIST_INIT(wounding_types_to_series, list(
/// Assoc list of biotype -> ideal scar file to be used and grab stuff from.
GLOBAL_LIST_INIT(biotypes_to_scar_file, list(
"[BIO_FLESH]" = FLESH_SCAR_FILE,
-<<<<<<< HEAD
"[BIO_BONE]" = BONE_SCAR_FILE,
"[BIO_METAL]" = METAL_SCAR_FILE // SKYRAT EDIT ADDITION - METAL SCARS (see robotic_blunt.dm)
-=======
- "[BIO_BONE]" = BONE_SCAR_FILE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
))
// ~burn wound infection defines
diff --git a/code/__HELPERS/_auxtools_api.dm b/code/__HELPERS/_auxtools_api.dm
index 92782717d1a..a907be8ecf8 100644
--- a/code/__HELPERS/_auxtools_api.dm
+++ b/code/__HELPERS/_auxtools_api.dm
@@ -1,41 +1,3 @@
-<<<<<<< HEAD
-#define AUXTOOLS_FULL_INIT 2
-#define AUXTOOLS_PARTIAL_INIT 1
-
-GLOBAL_LIST_EMPTY(auxtools_initialized)
-GLOBAL_PROTECT(auxtools_initialized)
-
-#define AUXTOOLS_CHECK(LIB)\
- if (!CONFIG_GET(flag/auxtools_enabled)) {\
- CRASH("Auxtools is not enabled in config!");\
- }\
- if (GLOB.auxtools_initialized[LIB] != AUXTOOLS_FULL_INIT) {\
- if (fexists(LIB)) {\
- var/string = call_ext(LIB,"auxtools_init")();\
- if(findtext(string, "SUCCESS")) {\
- GLOB.auxtools_initialized[LIB] = AUXTOOLS_FULL_INIT;\
- } else {\
- CRASH(string);\
- }\
- } else {\
- CRASH("No file named [LIB] found!")\
- }\
- }\
-
-#define AUXTOOLS_SHUTDOWN(LIB)\
- if (GLOB.auxtools_initialized[LIB] == AUXTOOLS_FULL_INIT && fexists(LIB)){\
- call_ext(LIB,"auxtools_shutdown")();\
- GLOB.auxtools_initialized[LIB] = AUXTOOLS_PARTIAL_INIT;\
- }\
-
-#define AUXTOOLS_FULL_SHUTDOWN(LIB)\
- if (GLOB.auxtools_initialized[LIB] && fexists(LIB)){\
- call_ext(LIB,"auxtools_full_shutdown")();\
- GLOB.auxtools_initialized[LIB] = FALSE;\
- }
-
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/proc/auxtools_stack_trace(msg)
CRASH(msg)
diff --git a/code/__HELPERS/_dreamluau.dm b/code/__HELPERS/_dreamluau.dm
index 7915a6d14b6..1e1e315a2ae 100644
--- a/code/__HELPERS/_dreamluau.dm
+++ b/code/__HELPERS/_dreamluau.dm
@@ -1,10 +1,5 @@
/* This comment bypasses grep checks */ /var/__dreamluau
-<<<<<<< HEAD
-#define DREAMLUAU (world.system_type == MS_WINDOWS ? "dreamluau.dll" : (__dreamluau || (__dreamluau = __detect_auxtools("dreamluau"))))
-
-#define DREAMLUAU_CALL(func) call_ext(DREAMLUAU, "byond:[#func]")
-=======
/* This comment also bypasses grep checks */ /var/__dreamluau_exists
#define DREAMLUAU_EXISTS (__dreamluau_exists ||= fexists(DREAMLUAU))
@@ -12,7 +7,6 @@
#define DREAMLUAU (world.system_type == MS_WINDOWS ? "dreamluau.dll" : (__dreamluau ||= __detect_auxtools("dreamluau")))
#define DREAMLUAU_CALL(func) (!DREAMLUAU_EXISTS) ? null : call_ext(DREAMLUAU, "byond:[#func]")
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/**
* All of the following functions will return a string if the underlying rust code returns an error or a wrapped panic.
diff --git a/code/__HELPERS/_lists.dm b/code/__HELPERS/_lists.dm
index dc87b93372d..f8a0dc6d7d5 100644
--- a/code/__HELPERS/_lists.dm
+++ b/code/__HELPERS/_lists.dm
@@ -978,14 +978,6 @@
else
return element
-<<<<<<< HEAD
-/// Returns a copy of the list where any element that is a datum or the world is converted into a ref
-/proc/refify_list(list/target_list, list/visited, path_accumulator = "list")
- if(!visited)
- visited = list()
- var/list/ret = list()
- visited[target_list] = path_accumulator
-=======
/**
* Intermediate step for preparing lists to be passed into the lua editor tgui.
* Resolves weakrefs, converts some values without a standard textual representation to text,
@@ -997,50 +989,11 @@
var/list/ret = list()
visited[target_list] = ret
var/list/duplicate_keys = list()
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
for(var/i in 1 to target_list.len)
var/key = target_list[i]
var/new_key = key
if(isweakref(key))
var/datum/weakref/ref = key
-<<<<<<< HEAD
- var/resolved = ref.resolve()
- if(resolved)
- new_key = "[resolved] [REF(resolved)]"
- else
- new_key = "null weakref [REF(key)]"
- else if(isdatum(key))
- new_key = "[key] [REF(key)]"
- else if(key == world)
- new_key = "world [REF(world)]"
- else if(islist(key))
- if(visited.Find(key))
- new_key = visited[key]
- else
- new_key = refify_list(key, visited, path_accumulator + "\[[i]\]")
- var/value
- if(istext(key) || islist(key) || ispath(key) || isdatum(key) || key == world)
- value = target_list[key]
- if(isweakref(value))
- var/datum/weakref/ref = value
- var/resolved = ref.resolve()
- if(resolved)
- value = "[resolved] [REF(resolved)]"
- else
- value = "null weakref [REF(key)]"
- else if(isdatum(value))
- value = "[value] [REF(value)]"
- else if(value == world)
- value = "world [REF(world)]"
- else if(islist(value))
- if(visited.Find(value))
- value = visited[value]
- else
- value = refify_list(value, visited, path_accumulator + "\[[key]\]")
- var/list/to_add = list(new_key)
- if(value)
- to_add[new_key] = value
-=======
new_key = ref.resolve() || "null weakref"
else if(key == world)
new_key = world.name
@@ -1076,7 +1029,6 @@
to_add[final_key] = value
else
to_add += list(new_key)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
ret += to_add
if(i < target_list.len)
CHECK_TICK
@@ -1085,14 +1037,6 @@
/**
* Converts a list into a list of assoc lists of the form ("key" = key, "value" = value)
* so that list keys that are themselves lists can be fully json-encoded
-<<<<<<< HEAD
- */
-/proc/kvpify_list(list/target_list, depth = INFINITY, list/visited, path_accumulator = "list")
- if(!visited)
- visited = list()
- var/list/ret = list()
- visited[target_list] = path_accumulator
-=======
* and that unique objects with the same string representation do not
* produce duplicate keys that are clobbered by the standard JavaScript JSON.parse function
*/
@@ -1101,26 +1045,10 @@
visited = list()
var/list/ret = list()
visited[target_list] = ret
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
for(var/i in 1 to target_list.len)
var/key = target_list[i]
var/new_key = key
if(islist(key) && depth)
-<<<<<<< HEAD
- if(visited.Find(key))
- new_key = visited[key]
- else
- new_key = kvpify_list(key, depth-1, visited, path_accumulator + "\[[i]\]")
- var/value
- if(istext(key) || islist(key) || ispath(key) || isdatum(key) || key == world)
- value = target_list[key]
- if(islist(value) && depth)
- if(visited.Find(value))
- value = visited[value]
- else
- value = kvpify_list(value, depth-1, visited, path_accumulator + "\[[key]\]")
- if(value)
-=======
if(visited[key])
new_key = visited[key]
else
@@ -1134,7 +1062,6 @@
else
value = kvpify_list(value, depth-1, visited)
if(!isnull(value))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
ret += list(list("key" = new_key, "value" = value))
else
ret += list(list("key" = i, "value" = new_key))
@@ -1144,21 +1071,12 @@
/// Compares 2 lists, returns TRUE if they are the same
/proc/deep_compare_list(list/list_1, list/list_2)
-<<<<<<< HEAD
- if(!islist(list_1) || !islist(list_2))
- return FALSE
-
- if(list_1 == list_2)
- return TRUE
-
-=======
if(list_1 == list_2)
return TRUE
if(!islist(list_1) || !islist(list_2))
return FALSE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(list_1.len != list_2.len)
return FALSE
@@ -1181,19 +1099,11 @@
return TRUE
/// Returns a copy of the list where any element that is a datum is converted into a weakref
-<<<<<<< HEAD
-/proc/weakrefify_list(list/target_list, list/visited, path_accumulator = "list")
- if(!visited)
- visited = list()
- var/list/ret = list()
- visited[target_list] = path_accumulator
-=======
/proc/weakrefify_list(list/target_list, list/visited)
if(!visited)
visited = list()
var/list/ret = list()
visited[target_list] = ret
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
for(var/i in 1 to target_list.len)
var/key = target_list[i]
var/new_key = key
@@ -1203,77 +1113,19 @@
if(visited.Find(key))
new_key = visited[key]
else
-<<<<<<< HEAD
- new_key = weakrefify_list(key, visited, path_accumulator + "\[[i]\]")
- var/value
- if(istext(key) || islist(key) || ispath(key) || isdatum(key) || key == world)
-=======
new_key = weakrefify_list(key, visited)
var/value
if(!isnull(key) && !isnum(key))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
value = target_list[key]
if(isdatum(value))
value = WEAKREF(value)
else if(islist(value))
-<<<<<<< HEAD
- if(visited.Find(value))
- value = visited[value]
- else
- value = weakrefify_list(value, visited, path_accumulator + "\[[key]\]")
- var/list/to_add = list(new_key)
- if(value)
- to_add[new_key] = value
- ret += to_add
- if(i < target_list.len)
- CHECK_TICK
- return ret
-
-/// Returns a copy of a list where text values (except assoc-keys and string representations of lua-only values) are
-/// wrapped in quotes and existing quote marks are escaped,
-/// and nulls are replaced with the string "null"
-/proc/encode_text_and_nulls(list/target_list, list/visited)
- var/static/regex/lua_reference_regex
- if(!lua_reference_regex)
- lua_reference_regex = regex(@"^((function)|(table)|(thread)|(userdata)): 0x[0-9a-fA-F]+$")
- if(!visited)
- visited = list()
- var/list/ret = list()
- visited[target_list] = TRUE
- for(var/i in 1 to target_list.len)
- var/key = target_list[i]
- var/new_key = key
- if(istext(key) && !target_list[key] && !lua_reference_regex.Find(key))
- new_key = "\"[replacetext(key, "\"", "\\\"")]\""
- else if(islist(key))
- var/found_index = visited.Find(key)
- if(found_index)
- new_key = visited[found_index]
- else
- new_key = encode_text_and_nulls(key, visited)
- else if(isnull(key))
- new_key = "null"
- var/value
- if(istext(key) || islist(key) || ispath(key) || isdatum(key) || key == world)
- value = target_list[key]
- if(istext(value) && !lua_reference_regex.Find(value))
- value = "\"[replacetext(value, "\"", "\\\"")]\""
- else if(islist(value))
- var/found_index = visited.Find(value)
- if(found_index)
- value = visited[found_index]
- else
- value = encode_text_and_nulls(value, visited)
- var/list/to_add = list(new_key)
- if(value)
-=======
if(visited[value])
value = visited[value]
else
value = weakrefify_list(value, visited)
var/list/to_add = list(new_key)
if(!isnull(value))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
to_add[new_key] = value
ret += to_add
if(i < target_list.len)
@@ -1299,8 +1151,6 @@
if("x" in coords)
return locate(coords["x"], coords["y"], coords["z"])
return locate(coords[1], coords[2], coords[3])
-<<<<<<< HEAD
-=======
/**
* Given a list and a list of its variant hints, appends variants that aren't explicitly required by dreamluau,
@@ -1453,4 +1303,3 @@
&& deep_compare_list(log_1["stack"], log_2["stack"])
else
return TRUE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/__HELPERS/atmospherics.dm b/code/__HELPERS/atmospherics.dm
index 1e5fcb788a1..9ebafd5fbb5 100644
--- a/code/__HELPERS/atmospherics.dm
+++ b/code/__HELPERS/atmospherics.dm
@@ -105,21 +105,13 @@ GLOBAL_LIST_EMPTY(gas_handbook)
factor_info["factor_name"] = factor
factor_info["factor_type"] = "misc"
if(factor == "Temperature" || factor == "Pressure")
-<<<<<<< HEAD
- factor_info["tooltip"] = "Reaction is influenced by the [LOWER_TEXT(factor)] of the place where the reaction is occuring."
-=======
factor_info["tooltip"] = "Reaction is influenced by the [LOWER_TEXT(factor)] of the place where the reaction is occurring."
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
else if(factor == "Energy")
factor_info["tooltip"] = "Energy released by the reaction, may or may not result in linear temperature change depending on a slew of other factors."
else if(factor == "Radiation")
factor_info["tooltip"] = "This reaction emits dangerous radiation! Take precautions."
else if (factor == "Location")
-<<<<<<< HEAD
- factor_info["tooltip"] = "This reaction has special behaviour when occuring in specific locations."
-=======
factor_info["tooltip"] = "This reaction has special behaviour when occurring in specific locations."
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
else if(factor == "Hot Ice")
factor_info["tooltip"] = "Hot ice are solidified stacks of plasma. Ignition of one will result in a raging fire."
reaction_info["factors"] += list(factor_info)
@@ -146,21 +138,13 @@ GLOBAL_LIST_EMPTY(gas_handbook)
factor_info["factor_name"] = factor
factor_info["factor_type"] = "misc"
if(factor == "Temperature" || factor == "Pressure")
-<<<<<<< HEAD
- factor_info["tooltip"] = "Reaction is influenced by the [LOWER_TEXT(factor)] of the place where the reaction is occuring."
-=======
factor_info["tooltip"] = "Reaction is influenced by the [LOWER_TEXT(factor)] of the place where the reaction is occurring."
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
else if(factor == "Energy")
factor_info["tooltip"] = "Energy released by the reaction, may or may not result in linear temperature change depending on a slew of other factors."
else if(factor == "Radiation")
factor_info["tooltip"] = "This reaction emits dangerous radiation! Take precautions."
else if (factor == "Location")
-<<<<<<< HEAD
- factor_info["tooltip"] = "This reaction has special behaviour when occuring in specific locations."
-=======
factor_info["tooltip"] = "This reaction has special behaviour when occurring in specific locations."
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
reaction_info["factors"] += list(factor_info)
GLOB.reaction_handbook += list(reaction_info)
qdel(reaction)
diff --git a/code/__HELPERS/atoms.dm b/code/__HELPERS/atoms.dm
index 05ab5278e9e..22f082a5eb3 100644
--- a/code/__HELPERS/atoms.dm
+++ b/code/__HELPERS/atoms.dm
@@ -63,19 +63,6 @@
var/turf/target_turf = get_turf(target)
if(get_dist(source, target) > length)
return FALSE
-<<<<<<< HEAD
- var/steps = 1
- if(current == target_turf)//they are on the same turf, source can see the target
- return TRUE
- current = get_step_towards(current, target_turf)
- while(current != target_turf)
- if(steps > length)
- return FALSE
- if(IS_OPAQUE_TURF(current))
- return FALSE
- current = get_step_towards(current, target_turf)
- steps++
-=======
if(current == target_turf)//they are on the same turf, source can see the target
return TRUE
var/list/steps = get_steps_to(current, target_turf)
@@ -87,7 +74,6 @@
break
if(IS_OPAQUE_TURF(current))
return FALSE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return TRUE
///Get the cardinal direction between two atoms
diff --git a/code/__HELPERS/construction.dm b/code/__HELPERS/construction.dm
index 6d3da7d033c..166a009f066 100644
--- a/code/__HELPERS/construction.dm
+++ b/code/__HELPERS/construction.dm
@@ -61,11 +61,7 @@
. = new target.type(target.drop_location(), amount, FALSE, target.mats_per_unit)
/**
-<<<<<<< HEAD
- * divides a list of materials uniformly among all contents of the target_object reccursively
-=======
* divides a list of materials uniformly among all contents of the target_object recursively
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
* Used to set materials of printed items with their design cost by taking into consideration their already existing materials
* e.g. if 12 iron is to be divided uniformly among 2 objects A, B who's current iron contents are 3 & 7
* Then first we normalize those values i.e. find their weights to decide who gets an higher share of iron
@@ -85,11 +81,7 @@
target_object.set_custom_materials(custom_materials, multiplier)
return
-<<<<<<< HEAD
- //Step 1: Get reccursive contents of all objects, only filter obj cause that what's material container accepts
-=======
//Step 1: Get recursive contents of all objects, only filter obj cause that what's material container accepts
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/list/reccursive_contents = target_object.get_all_contents_type(/obj/item)
//Step 2: find the sum of each material type per object and record their amounts into an 2D list
diff --git a/code/__HELPERS/dna.dm b/code/__HELPERS/dna.dm
index c8af5840069..17fd7e21b8e 100644
--- a/code/__HELPERS/dna.dm
+++ b/code/__HELPERS/dna.dm
@@ -15,8 +15,4 @@
///Getter macro used to get the length of a identity block
#define GET_UI_BLOCK_LEN(blocknum) (GLOB.identity_block_lengths["[blocknum]"] || DNA_BLOCK_SIZE)
///Ditto, but for a feature.
-<<<<<<< HEAD
#define GET_UF_BLOCK_LEN(blocknum) (SSaccessories.features_block_lengths["[blocknum]"] || DNA_BLOCK_SIZE) //SKYRAT CHANGE EDIT - Customization ORIGINAL: #define GET_UF_BLOCK_LEN(blocknum) (GLOB.features_block_lengths["[blocknum]"] || DNA_BLOCK_SIZE)
-=======
-#define GET_UF_BLOCK_LEN(blocknum) (GLOB.features_block_lengths["[blocknum]"] || DNA_BLOCK_SIZE)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/__HELPERS/duplicating.dm b/code/__HELPERS/duplicating.dm
index f7367a9aa09..f0f3f9a9fce 100644
--- a/code/__HELPERS/duplicating.dm
+++ b/code/__HELPERS/duplicating.dm
@@ -15,11 +15,6 @@ GLOBAL_LIST_INIT(duplicate_forbidden_vars, list(
"contents",
"cooldowns",
"_datum_components",
-<<<<<<< HEAD
- "external_organs",
- "external_organs_slot",
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"group",
"hand_bodyparts",
"held_items",
diff --git a/code/__HELPERS/dynamic_human_icon_gen.dm b/code/__HELPERS/dynamic_human_icon_gen.dm
index a5755fba51c..eb6d53517df 100644
--- a/code/__HELPERS/dynamic_human_icon_gen.dm
+++ b/code/__HELPERS/dynamic_human_icon_gen.dm
@@ -17,10 +17,7 @@ GLOBAL_LIST_EMPTY(dynamic_human_appearances)
dummy.underwear = "Nude"
dummy.undershirt = "Nude"
dummy.socks = "Nude"
-<<<<<<< HEAD
dummy.bra = "Nude" // SKYRAT EDIT ADDITION - Underwear and bra split
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(outfit_path)
var/datum/outfit/outfit = new outfit_path()
if(r_hand != NO_REPLACE) //we can still override to be null, no replace means just use outfit's
diff --git a/code/__HELPERS/files.dm b/code/__HELPERS/files.dm
index e2bced4b7ff..1cdf2efa896 100644
--- a/code/__HELPERS/files.dm
+++ b/code/__HELPERS/files.dm
@@ -33,11 +33,8 @@ GLOBAL_VAR_INIT(fileaccess_timer, 0)
var/confirmation = input(src, "Are you SURE you want to download all the files in this folder? (This will open [length(comp_flist)] prompt[length(comp_flist) == 1 ? "" : "s"])", "Confirmation") in list("Yes", "No")
if(confirmation != "Yes")
continue
-<<<<<<< HEAD
log_admin("[key_name(src)] is downloading [length(comp_flist)] files from [path]") // SKYRAT EDIT -- ADDITION
message_admins("Admin [key_name_admin(src)] is downloading [length(comp_flist)] files from [path]") // SKYRAT EDIT -- ADDITION
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
for(var/file in comp_flist)
src << ftp(path + file)
return
diff --git a/code/__HELPERS/global_lists.dm b/code/__HELPERS/global_lists.dm
index c0dfc33e113..e9973e6f671 100644
--- a/code/__HELPERS/global_lists.dm
+++ b/code/__HELPERS/global_lists.dm
@@ -1,10 +1,7 @@
-<<<<<<< HEAD
-=======
//////////////////////////
/////Initial Building/////
//////////////////////////
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Inits GLOB.surgeries
/proc/init_surgeries()
var/surgeries = list()
@@ -17,13 +14,9 @@
/proc/make_datum_reference_lists()
// I tried to eliminate this proc but I couldn't untangle their init-order interdependencies -Dominion/Cyberboss
init_keybindings()
-<<<<<<< HEAD
make_skyrat_datum_references() //SKYRAT EDIT ADDITION - CUSTOMIZATION
GLOB.emote_list = init_emote_list() // WHY DOES THIS NEED TO GO HERE? IT JUST INITS DATUMS
init_skyrat_stack_recipes() //SKYRAT EDIT ADDITION - More sheet recipes
-=======
- GLOB.emote_list = init_emote_list() // WHY DOES THIS NEED TO GO HERE? IT JUST INITS DATUMS
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
init_crafting_recipes()
init_crafting_recipes_atoms()
@@ -33,11 +26,7 @@
if(ispath(path, /datum/crafting_recipe/stack))
continue
var/datum/crafting_recipe/recipe = new path()
-<<<<<<< HEAD
var/is_cooking = ((recipe.category in GLOB.crafting_category_food) || (recipe.category in GLOB.crafting_category_food_skyrat)) // SKYRAT EDIT CHANGE - ORIGINAL: var/is_cooking = (recipe.category in GLOB.crafting_category_food)
-=======
- var/is_cooking = (recipe.category in GLOB.crafting_category_food)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
recipe.reqs = sort_list(recipe.reqs, GLOBAL_PROC_REF(cmp_crafting_req_priority))
if(recipe.name != "" && recipe.result)
if(is_cooking)
@@ -199,10 +188,7 @@ GLOBAL_LIST_INIT(WALLITEMS_INTERIOR, typecacheof(list(
/obj/machinery/status_display,
/obj/machinery/ticket_machine,
/obj/machinery/turretid,
-<<<<<<< HEAD
/obj/machinery/time_clock, //SKYRAT EDIT TIME CLOCK
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/obj/machinery/barsign,
/obj/structure/extinguisher_cabinet,
/obj/structure/fireaxecabinet,
diff --git a/code/__HELPERS/heap.dm b/code/__HELPERS/heap.dm
index 308dc5e2d27..ede4c39f950 100644
--- a/code/__HELPERS/heap.dm
+++ b/code/__HELPERS/heap.dm
@@ -26,11 +26,7 @@
swim(length(L))
//removes and returns the first element of the heap
-<<<<<<< HEAD
-//(i.e the max or the min dependant on the comparison function)
-=======
//(i.e the max or the min dependent on the comparison function)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/heap/proc/pop()
if(!length(L))
return 0
diff --git a/code/__HELPERS/icons.dm b/code/__HELPERS/icons.dm
index 14b012170bd..09dcea7e1f3 100644
--- a/code/__HELPERS/icons.dm
+++ b/code/__HELPERS/icons.dm
@@ -272,11 +272,7 @@ world
Blend(mask_icon, ICON_ADD)
/// Converts an rgb color into a list storing hsva
-<<<<<<< HEAD
-/// Exists because it's useful to have a guarenteed alpha value
-=======
/// Exists because it's useful to have a guaranteed alpha value
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/proc/rgb2hsv(rgb)
var/list/hsv = rgb2num(rgb, COLORSPACE_HSV)
if(length(hsv) < 4)
@@ -770,11 +766,7 @@ GLOBAL_LIST_EMPTY(friendly_animal_types)
if(job)
body.dna.species.pre_equip_species_outfit(job, body, TRUE)
if(outfit)
-<<<<<<< HEAD
body.equip_outfit_and_loadout(outfit, prefs, TRUE) //SKYRAT EDIT CHANGE
-=======
- body.equipOutfit(outfit, TRUE)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/icon/out_icon = icon('icons/effects/effects.dmi', "nothing")
for(var/direction in showDirs)
@@ -823,19 +815,11 @@ GLOBAL_LIST_EMPTY(friendly_animal_types)
/// generates a filename for a given asset.
/// like generate_asset_name(), except returns the rsc reference and the rsc file hash as well as the asset name (sans extension)
-<<<<<<< HEAD
-/// used so that certain asset files dont have to be hashed twice
-/proc/generate_and_hash_rsc_file(file, dmi_file_path)
- var/rsc_ref = fcopy_rsc(file)
- var/hash
- //if we have a valid dmi file path we can trust md5'ing the rsc file because we know it doesnt have the bug described in http://www.byond.com/forum/post/2611357
-=======
/// used so that certain asset files don't have to be hashed twice
/proc/generate_and_hash_rsc_file(file, dmi_file_path)
var/rsc_ref = fcopy_rsc(file)
var/hash
//if we have a valid dmi file path we can trust md5'ing the rsc file because we know it doesn't have the bug described in http://www.byond.com/forum/post/2611357
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(dmi_file_path)
hash = md5(rsc_ref)
else //otherwise, we need to do the expensive fcopy() workaround
@@ -861,11 +845,7 @@ GLOBAL_LIST_EMPTY(friendly_animal_types)
fdel(savefile_path)
return new /savefile(savefile_path)
catch(var/exception/error)
-<<<<<<< HEAD
- // if we failed to create a dummy once, try again; maybe someone slept somewhere they shouldnt have
-=======
// if we failed to create a dummy once, try again; maybe someone slept somewhere they shouldn't have
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(from_failure) // this *is* the retry, something fucked up
CRASH("get_dummy_savefile failed to create a dummy savefile: '[error]'")
return get_dummy_savefile(from_failure = TRUE)
@@ -910,30 +890,18 @@ GLOBAL_LIST_EMPTY(friendly_animal_types)
var/atom/atom_icon = icon
icon = atom_icon.icon
//atom icons compiled in from 'icons/path/to/dmi_file.dmi' are weird and not really icon objects that you generate with icon().
-<<<<<<< HEAD
- //if theyre unchanged dmi's then they're stringifiable to "icons/path/to/dmi_file.dmi"
-
- if(isicon(icon) && isfile(icon))
- //icons compiled in from 'icons/path/to/dmi_file.dmi' at compile time are weird and arent really /icon objects,
- ///but they pass both isicon() and isfile() checks. theyre the easiest case since stringifying them gives us the path we want
-=======
//if they're unchanged dmi's then they're stringifiable to "icons/path/to/dmi_file.dmi"
if(isicon(icon) && isfile(icon))
//icons compiled in from 'icons/path/to/dmi_file.dmi' at compile time are weird and aren't really /icon objects,
///but they pass both isicon() and isfile() checks. they're the easiest case since stringifying them gives us the path we want
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/icon_ref = text_ref(icon)
var/locate_icon_string = "[locate(icon_ref)]"
icon_path = locate_icon_string
else if(isicon(icon) && "[icon]" == "/icon")
-<<<<<<< HEAD
- // icon objects generated from icon() at runtime are icons, but they ARENT files themselves, they represent icon files.
-=======
// icon objects generated from icon() at runtime are icons, but they AREN'T files themselves, they represent icon files.
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
// if the files they represent are compile time dmi files in the rsc, then
// the rsc reference returned by fcopy_rsc() will be stringifiable to "icons/path/to/dmi_file.dmi"
var/rsc_ref = fcopy_rsc(icon)
@@ -992,11 +960,7 @@ GLOBAL_LIST_EMPTY(friendly_animal_types)
if(!length(targets))
return
-<<<<<<< HEAD
- //check if the given object is associated with a dmi file in the icons folder. if it is then we dont need to do a lot of work
-=======
//check if the given object is associated with a dmi file in the icons folder. if it is then we don't need to do a lot of work
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
//for asset generation to get around byond limitations
var/icon_path = get_icon_dmi_path(thing)
@@ -1040,11 +1004,7 @@ GLOBAL_LIST_EMPTY(friendly_animal_types)
var/list/name_and_ref = generate_and_hash_rsc_file(icon2collapse, icon_path)//pretend that tuples exist
-<<<<<<< HEAD
- var/rsc_ref = name_and_ref[1] //weird object thats not even readable to the debugger, represents a reference to the icons rsc entry
-=======
var/rsc_ref = name_and_ref[1] //weird object that's not even readable to the debugger, represents a reference to the icons rsc entry
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/file_hash = name_and_ref[2]
key = "[name_and_ref[3]].png"
diff --git a/code/__HELPERS/levels.dm b/code/__HELPERS/levels.dm
index 6e1aaa336e7..ca2cd3c5db3 100644
--- a/code/__HELPERS/levels.dm
+++ b/code/__HELPERS/levels.dm
@@ -56,9 +56,5 @@
// Syndicate recon outpost is on some moon or something
return TRUE
-<<<<<<< HEAD
- // Finally, more specific checks are ran for edge cases, such as lazyily loaded map templates or away missions. Not perfect.
-=======
// Finally, more specific checks are ran for edge cases, such as lazily loaded map templates or away missions. Not perfect.
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return istype(what_turf) && what_turf.planetary_atmos && what_turf.has_gravity()
diff --git a/code/__HELPERS/logging/_logging.dm b/code/__HELPERS/logging/_logging.dm
index b3abc019531..12487a5c240 100644
--- a/code/__HELPERS/logging/_logging.dm
+++ b/code/__HELPERS/logging/_logging.dm
@@ -99,7 +99,6 @@ GLOBAL_LIST_INIT(testing_global_profiler, list("_PROFILE_NAME" = "Global"))
if(!log_globally)
return
-<<<<<<< HEAD
//SKYRAT EDIT ADDITION BEGIN
#ifndef SPACEMAN_DMM
if(CONFIG_GET(flag/sql_game_log) && CONFIG_GET(flag/sql_enabled))
@@ -118,8 +117,6 @@ GLOBAL_LIST_INIT(testing_global_profiler, list("_PROFILE_NAME" = "Global"))
return
#endif
//SKYRAT EDIT ADDITION END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/log_text = "[key_name_and_tag(src)] [message] [loc_name(src)]"
switch(message_type)
/// ship both attack logs and victim logs to the end of round attack.log just to ensure we don't lose information
@@ -131,15 +128,12 @@ GLOBAL_LIST_INIT(testing_global_profiler, list("_PROFILE_NAME" = "Global"))
log_whisper(log_text, data)
if(LOG_EMOTE)
log_emote(log_text, data)
-<<<<<<< HEAD
//SKYRAT EDIT ADDITION BEGIN
if(LOG_SUBTLE)
log_subtle(log_text, data)
if(LOG_SUBTLER)
log_subtler(log_text, data)
//SKYRAT EDIT ADDITION END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(LOG_RADIO_EMOTE)
log_radio_emote(log_text, data)
if(LOG_DSAY)
diff --git a/code/__HELPERS/logging/mob.dm b/code/__HELPERS/logging/mob.dm
index b2377623e22..eaa825735c9 100644
--- a/code/__HELPERS/logging/mob.dm
+++ b/code/__HELPERS/logging/mob.dm
@@ -1,9 +1,5 @@
/**
-<<<<<<< HEAD
- * Logs a mesage to the mob_tags log, including the mobs tag
-=======
* Logs a message to the mob_tags log, including the mobs tag
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
* Arguments:
* * text - text to log.
*/
@@ -48,15 +44,12 @@
colored_message = "(ASAY) [colored_message]"
if(LOG_EMOTE)
colored_message = "(EMOTE) [colored_message]"
-<<<<<<< HEAD
//SKYRAT EDIT ADDITION BEGIN
if(LOG_SUBTLE)
colored_message = "(EMOTE) (SUBTLE) [colored_message]"
if(LOG_SUBTLER)
colored_message = "(EMOTE) (SUBTLER) [colored_message]"
//SKYRAT EDIT ADDITION END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(LOG_RADIO_EMOTE)
colored_message = "(RADIOEMOTE) [colored_message]"
diff --git a/code/__HELPERS/mobs.dm b/code/__HELPERS/mobs.dm
index b2bec972ddc..631e06c8718 100644
--- a/code/__HELPERS/mobs.dm
+++ b/code/__HELPERS/mobs.dm
@@ -72,7 +72,6 @@
/proc/random_backpack()
return pick(GLOB.backpacklist)
-<<<<<<< HEAD
// SKYRAT EDIT REMOVAL - CUSTOMIZATION (moved to modular)
/*
/proc/random_features()
@@ -131,8 +130,6 @@
*/
//SKYRAT EDIT REMOVAL END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/proc/random_hairstyle(gender)
switch(gender)
if(MALE)
@@ -595,13 +592,8 @@ GLOBAL_LIST_INIT(skin_tone_names, list(
* When passed the difference between two temperatures returns the amount of change to temperature to apply.
* The change rate should be kept at a low value tween 0.16 and 0.02 for optimal results.
* vars:
-<<<<<<< HEAD
- * * temp_diff (required) The differance between two temperatures
- * * change_rate (optional)(Default: 0.06) The rate of range multiplyer
-=======
* * temp_diff (required) The difference between two temperatures
* * change_rate (optional)(Default: 0.06) The rate of range multiplier
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
*/
/proc/get_temp_change_amount(temp_diff, change_rate = 0.06)
if(temp_diff < 0)
@@ -645,16 +637,11 @@ GLOBAL_LIST_INIT(skin_tone_names, list(
// We've already added slimes.
if(isslime(mob_to_sort))
continue
-<<<<<<< HEAD
// SKYRAT EDIT START - SOULCATCHERS
for(var/mob/living/soulcatcher_soul/mob_to_sort in sortmob)
moblist += mob_to_sort
// SKYRAT EDIT END - SOULCATCHERS
return moblist
-=======
- return moblist
-
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
///returns a mob type controlled by a specified ckey
/proc/get_mob_by_ckey(key)
if(!key)
@@ -759,11 +746,8 @@ GLOBAL_LIST_INIT(skin_tone_names, list(
slot_strings += "dextrous storage"
if(slot_flags & ITEM_SLOT_BACKPACK)
slot_strings += "backpack"
-<<<<<<< HEAD
-=======
if(slot_flags & ITEM_SLOT_BELTPACK)
slot_strings += "belt" // ?
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return slot_strings
///Returns the direction that the initiator and the target are facing
diff --git a/code/__HELPERS/paths/path.dm b/code/__HELPERS/paths/path.dm
index 863bafa4f0a..9530a545235 100644
--- a/code/__HELPERS/paths/path.dm
+++ b/code/__HELPERS/paths/path.dm
@@ -16,11 +16,7 @@
*/
/proc/get_path_to(atom/movable/caller, atom/end, max_distance = 30, mintargetdist, access=list(), simulated_only = TRUE, turf/exclude, skip_first=TRUE, diagonal_handling=DIAGONAL_REMOVE_CLUNKY)
var/list/hand_around = list()
-<<<<<<< HEAD
- // We're guarenteed that list will be the first list in pathfinding_finished's argset because of how callback handles the arguments list
-=======
// We're guaranteed that list will be the first list in pathfinding_finished's argset because of how callback handles the arguments list
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/datum/callback/await = list(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(pathfinding_finished), hand_around))
if(!SSpathfinder.pathfind(caller, end, max_distance, mintargetdist, access, simulated_only, exclude, skip_first, diagonal_handling, await))
return list()
@@ -53,11 +49,7 @@
*/
/proc/get_swarm_path_to(atom/movable/caller, atom/end, max_distance = 30, mintargetdist, age = MAP_REUSE_INSTANT, access = list(), simulated_only = TRUE, turf/exclude, skip_first=TRUE)
var/list/hand_around = list()
-<<<<<<< HEAD
- // We're guarenteed that list will be the first list in pathfinding_finished's argset because of how callback handles the arguments list
-=======
// We're guaranteed that list will be the first list in pathfinding_finished's argset because of how callback handles the arguments list
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/datum/callback/await = list(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(pathfinding_finished), hand_around))
if(!SSpathfinder.swarmed_pathfind(caller, end, max_distance, mintargetdist, age, access, simulated_only, exclude, skip_first, await))
return list()
@@ -70,11 +62,7 @@
/proc/get_sssp(atom/movable/caller, max_distance = 30, access = list(), simulated_only = TRUE, turf/exclude)
var/list/hand_around = list()
-<<<<<<< HEAD
- // We're guarenteed that list will be the first list in pathfinding_finished's argset because of how callback handles the arguments list
-=======
// We're guaranteed that list will be the first list in pathfinding_finished's argset because of how callback handles the arguments list
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/datum/callback/await = list(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(pathfinding_finished), hand_around))
if(!SSpathfinder.build_map(caller, get_turf(caller), max_distance, access, simulated_only, exclude, await))
return null
@@ -347,11 +335,7 @@
src.has_gravity = construct_from.has_gravity()
if(ismob(construct_from))
var/mob/living/mob_construct = construct_from
-<<<<<<< HEAD
- src.incapacitated = mob_construct.incapacitated()
-=======
src.incapacitated = mob_construct.incapacitated
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(mob_construct.buckled)
src.buckled_info = new(mob_construct.buckled, access, no_id, call_depth + 1)
if(isobserver(construct_from))
diff --git a/code/__HELPERS/paths/sssp.dm b/code/__HELPERS/paths/sssp.dm
index 752138264a9..21e520ea016 100644
--- a/code/__HELPERS/paths/sssp.dm
+++ b/code/__HELPERS/paths/sssp.dm
@@ -130,11 +130,7 @@
/// Returns a new /datum/pathfind/sssp based off our settings
/// Will have an invalid source mob, no max distance, and no ending callback
/datum/path_map/proc/settings_to_path()
-<<<<<<< HEAD
- // Default creation to not set any vars incidentially
-=======
// Default creation to not set any vars incidentally
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/static/mob/jeremy = new()
var/datum/pathfind/sssp/based_on_what = new()
based_on_what.setup(pass_info, null, INFINITY, pass_space, avoid)
@@ -159,11 +155,7 @@
working_index -= 1
var/list/hand_around = list()
-<<<<<<< HEAD
- // We're guarenteed that hand_around will be the first list in pathfinding_finished's argset because of how callback handles the arguments list
-=======
// We're guaranteed that hand_around will be the first list in pathfinding_finished's argset because of how callback handles the arguments list
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/datum/callback/await = CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(pathfinding_finished), hand_around)
// We're gonna build a pathfind datum from our settings and set it running
diff --git a/code/__HELPERS/priority_announce.dm b/code/__HELPERS/priority_announce.dm
index 955881c2584..b9964b9be93 100644
--- a/code/__HELPERS/priority_announce.dm
+++ b/code/__HELPERS/priority_announce.dm
@@ -142,11 +142,7 @@
else
finalized_announcement = CHAT_ALERT_DEFAULT_SPAN(jointext(minor_announcement_strings, ""))
-<<<<<<< HEAD
var/custom_sound = sound_override || (alert ? 'modular_skyrat/modules/alerts/sound/alerts/alert1.ogg' : 'sound/misc/notice2.ogg') // SKYRAT EDIT CHANGE - CUSTOM ANNOUNCEMENTS - Original: 'sound/misc/notice1.ogg'
-=======
- var/custom_sound = sound_override || (alert ? 'sound/misc/notice1.ogg' : 'sound/misc/notice2.ogg')
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
dispatch_announcement_to_players(finalized_announcement, players, custom_sound, should_play_sound)
/// Sends an announcement about the level changing to players. Uses the passed in datum and the subsystem's previous security level to generate the message.
@@ -190,12 +186,9 @@
/// Proc that just dispatches the announcement to our applicable audience. Only the announcement is a mandatory arg.
/proc/dispatch_announcement_to_players(announcement, list/players = GLOB.player_list, sound_override = null, should_play_sound = TRUE)
-<<<<<<< HEAD
// SKYRAT EDIT CHANGE BEGIN - CUSTOM ANNOUNCEMENTS
/* Original:
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/sound_to_play = !isnull(sound_override) ? sound_override : 'sound/misc/notice2.ogg'
for(var/mob/target in players)
@@ -208,7 +201,6 @@
if(target.client?.prefs.read_preference(/datum/preference/toggle/sound_announcements))
SEND_SOUND(target, sound(sound_to_play))
-<<<<<<< HEAD
*/
if(!sound_override)
sound_override = SSstation.announcer.get_rand_alert_sound()
@@ -228,8 +220,6 @@
to_chat(target, announcement)
// SKYRAT EDIT CHANGE END - CUSTOM ANNOUNCEMENTS
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#undef MAJOR_ANNOUNCEMENT_TITLE
#undef MAJOR_ANNOUNCEMENT_TEXT
diff --git a/code/__HELPERS/reagents.dm b/code/__HELPERS/reagents.dm
index a3f460fd098..51ff7df475e 100644
--- a/code/__HELPERS/reagents.dm
+++ b/code/__HELPERS/reagents.dm
@@ -180,16 +180,6 @@
else
return null
-<<<<<<< HEAD
-///Returns a random reagent object minus blacklisted reagents
-/proc/get_random_reagent_id()
- var/static/list/random_reagents = list()
- if(!random_reagents.len)
- for(var/datum/reagent/reagent_path as anything in subtypesof(/datum/reagent))
- if(initial(reagent_path.chemical_flags) & REAGENT_CAN_BE_SYNTHESIZED)
- random_reagents += reagent_path
- var/picked_reagent = pick(random_reagents)
-=======
///Returns a random reagent object, with the option to blacklist reagents.
/proc/get_random_reagent_id(list/blacklist)
var/static/list/reagent_static_list = list() //This is static, and will be used by default if a blacklist is not passed.
@@ -207,7 +197,6 @@
reagent_list_to_process += reagent_path
var/picked_reagent = pick(reagent_list_to_process)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return picked_reagent
///Returns a random reagent consumable ethanol object minus blacklisted reagents
diff --git a/code/__HELPERS/roundend.dm b/code/__HELPERS/roundend.dm
index bfb2bb47e18..2ff1e78ac68 100644
--- a/code/__HELPERS/roundend.dm
+++ b/code/__HELPERS/roundend.dm
@@ -192,11 +192,7 @@ GLOBAL_LIST_INIT(achievements_unlocked, list())
if(human_mob.mind && (length(human_mob.mind.antag_datums) > 0))
for(var/datum/antagonist/antag_datums as anything in human_mob.mind.antag_datums)
-<<<<<<< HEAD
- if(!antag_datums.hardcore_random_bonus) //dont give bonusses to dumb stuff like revs or hypnos
-=======
if(!antag_datums.hardcore_random_bonus) //don't give bonuses to dumb stuff like revs or hypnos
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
continue
if(initial(antag_datums.can_assign_self_objectives) && !antag_datums.can_assign_self_objectives)
continue // You don't get a prize if you picked your own objective, you can't fail those
@@ -475,11 +471,7 @@ GLOBAL_LIST_INIT(achievements_unlocked, list())
var/mob/living/silicon/ai/aiPlayer = i
var/datum/mind/aiMind = aiPlayer.deployed_shell?.mind || aiPlayer.mind
if(aiMind)
-<<<<<<< HEAD
parts += "[aiPlayer.name]'s laws [aiPlayer.stat != DEAD ? "at the end of the round" : "when it was [span_redtext("deactivated")]"] were:" //SKYRAT EDIT CHANGE
-=======
- parts += "[aiPlayer.name] (Played by: [aiMind.key])'s laws [aiPlayer.stat != DEAD ? "at the end of the round" : "when it was [span_redtext("deactivated")]"] were:"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
parts += aiPlayer.laws.get_law_list(include_zeroth=TRUE)
parts += "Total law changes: [aiPlayer.law_change_counter]"
@@ -490,27 +482,19 @@ GLOBAL_LIST_INIT(achievements_unlocked, list())
for(var/mob/living/silicon/robot/robo in aiPlayer.connected_robots)
borg_num--
if(robo.mind)
-<<<<<<< HEAD
//SKYRAT EDIT CHANGE BEGIN - ROUNDEND
//parts += "[robo.name] (Played by: [robo.mind.key])[robo.stat == DEAD ? " [span_redtext("(Deactivated)")]" : ""][borg_num ?", ":""]" - SKYRAT EDIT - ORIGINAL
parts += "[robo.name] [robo.stat == DEAD ? " [span_redtext("(Deactivated)")]" : ""][borg_num ?", ":""]"
//SKYRAT EDIT CHANGE END
-=======
- parts += "[robo.name] (Played by: [robo.mind.key])[robo.stat == DEAD ? " [span_redtext("(Deactivated)")]" : ""][borg_num ?", ":""]"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(!borg_spacer)
borg_spacer = TRUE
for (var/mob/living/silicon/robot/robo in GLOB.silicon_mobs)
if (!robo.connected_ai && robo.mind)
-<<<<<<< HEAD
//SKYRAT EDIT CHANGE BEGIN - ROUNDEND
//parts += "[borg_spacer?" ":""][robo.name] (Played by: [robo.mind.key]) [(robo.stat != DEAD)? "[span_greentext("survived")] as an AI-less borg!" : "was [span_redtext("unable to survive")] the rigors of being a cyborg without an AI."] Its laws were:"
parts += "[borg_spacer?" ":""][robo.name] [(robo.stat != DEAD)? "[span_greentext("survived")] as an AI-less borg!" : "was [span_redtext("unable to survive")] the rigors of being a cyborg without an AI."] Its laws were:"
//SKYRAT EDIT CHANGE END
-=======
- parts += "[borg_spacer?" ":""][robo.name] (Played by: [robo.mind.key]) [(robo.stat != DEAD)? "[span_greentext("survived")] as an AI-less borg!" : "was [span_redtext("unable to survive")] the rigors of being a cyborg without an AI."] Its laws were:"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(robo) //How the hell do we lose robo between here and the world messages directly above this?
parts += robo.laws.get_law_list(include_zeroth=TRUE)
@@ -719,14 +703,10 @@ GLOBAL_LIST_INIT(achievements_unlocked, list())
var/jobtext = ""
if(!is_unassigned_job(ply.assigned_role))
jobtext = " the [ply.assigned_role.title]"
-<<<<<<< HEAD
- //SKYRAT EDIT CHANGE BEGIN - ROUNDEND
+ //SKYRAT EDIT CHANGE BEGIN - ROUNDEND
//var/text = "[ply.key] was [ply.name][jobtext] and" - SKYRAT EDIT - ORIGINAL
var/text = "[ply.name][jobtext]"
//SKYRAT EDIT CHANGE END
-=======
- var/text = "[ply.key] was [ply.name][jobtext] and"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(ply.current)
if(ply.current.stat == DEAD)
text += " [span_redtext("died")]"
@@ -770,11 +750,7 @@ GLOBAL_LIST_INIT(achievements_unlocked, list())
parts += "Total Achievements Earned: [length(GLOB.achievements_unlocked)]! "
parts += "
"
for(var/datum/achievement_report/cheevo_report in GLOB.achievements_unlocked)
-<<<<<<< HEAD
parts += "[cheevo_report.winner] earned the [span_greentext("'[cheevo_report.cheevo]'")] achievement at [cheevo_report.award_location]! " // SKYRAT EDIT - No ckeys in the round end report - ORIGINAL: parts += " [cheevo_report.winner_key] was [cheevo_report.winner], who earned the [span_greentext("'[cheevo_report.cheevo]'")] achievement at [cheevo_report.award_location]! "
-=======
- parts += " [cheevo_report.winner_key] was [cheevo_report.winner], who earned the [span_greentext("'[cheevo_report.cheevo]'")] achievement at [cheevo_report.award_location]! "
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
parts += "
"
return "
[parts.Join()]
"
diff --git a/code/__HELPERS/spatial_info.dm b/code/__HELPERS/spatial_info.dm
index 5a94cef45e6..2a8b61bd01d 100644
--- a/code/__HELPERS/spatial_info.dm
+++ b/code/__HELPERS/spatial_info.dm
@@ -195,17 +195,12 @@
var/turf/inbetween_turf = center_turf
//this is the lowest overhead way of doing a loop in dm other than a goto. distance is guaranteed to be >= steps taken to target by this algorithm
-<<<<<<< HEAD
- for(var/step_counter in 1 to distance)
- inbetween_turf = get_step_towards(inbetween_turf, target_turf)
-=======
var/list/steps = get_steps_to(inbetween_turf, target_turf)
if(isnull(steps))
return
steps.Cut(distance + 1)
for(var/direction in steps)
inbetween_turf = get_step(inbetween_turf, direction)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(inbetween_turf == target_turf)//we've gotten to target's turf without returning due to turf opacity, so we must be able to see target
break
diff --git a/code/__HELPERS/text.dm b/code/__HELPERS/text.dm
index ca46638c8ea..3d61534638e 100644
--- a/code/__HELPERS/text.dm
+++ b/code/__HELPERS/text.dm
@@ -157,11 +157,7 @@
* * allow_numbers - allows numbers and common special characters - used for silicon/other weird things names
* * cap_after_symbols - words like Bob's will be capitalized to Bob'S by default. False is good for titles.
*/
-<<<<<<< HEAD
/proc/reject_bad_name(t_in, allow_numbers = TRUE, max_length = MAX_NAME_LEN, ascii_only = TRUE, strict = FALSE, cap_after_symbols = TRUE) // SKYRAT EDIT CHANGE - allow_numbers to TRUE
-=======
-/proc/reject_bad_name(t_in, allow_numbers = FALSE, max_length = MAX_NAME_LEN, ascii_only = TRUE, strict = FALSE, cap_after_symbols = TRUE)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(!t_in)
return //Rejects the input if it is null
@@ -1232,8 +1228,6 @@ GLOBAL_LIST_INIT(binary, list("0","1"))
var/input_length = LAZYLEN(ending)
return !!findtext(input_text, ending, -input_length)
-<<<<<<< HEAD
-=======
/// Returns TRUE if the input_text starts with any of the beginnings
/proc/starts_with_any(input_text, list/beginnings)
for(var/beginning in beginnings)
@@ -1241,7 +1235,6 @@ GLOBAL_LIST_INIT(binary, list("0","1"))
return TRUE
return FALSE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Generate a grawlix string of length of the text argument.
/proc/grawlix(text)
var/grawlix = ""
diff --git a/code/__HELPERS/turfs.dm b/code/__HELPERS/turfs.dm
index a2a44309664..c4867ba9993 100644
--- a/code/__HELPERS/turfs.dm
+++ b/code/__HELPERS/turfs.dm
@@ -76,11 +76,7 @@ Turf and target are separate in case you want to teleport some distance from a t
//destination_list = new()
/*This will draw a block around the target turf, given what the error is.
Specifying the values above will basically draw a different sort of block.
-<<<<<<< HEAD
- If the values are the same, it will be a square. If they are different, it will be a rectengle.
-=======
If the values are the same, it will be a square. If they are different, it will be a rectangle.
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
In either case, it will center based on offset. Offset is position from center.
Offset always calculates in relation to direction faced. In other words, depending on the direction of the teleport,
the offset should remain positioned in relation to destination.*/
@@ -210,11 +206,7 @@ Turf and target are separate in case you want to teleport some distance from a t
* NOTE: if your atom has non-standard bounds then this proc
* will handle it, but:
* if the bounds are even, then there are an even amount of "middle" turfs, the one to the EAST, NORTH, or BOTH is picked
-<<<<<<< HEAD
- * this may seem bad, but you're atleast as close to the center of the atom as possible, better than byond's default loc being all the way off)
-=======
* this may seem bad, but you're at least as close to the center of the atom as possible, better than byond's default loc being all the way off)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
* if the bounds are odd, the true middle turf of the atom is returned
**/
/proc/get_turf_pixel(atom/checked_atom)
diff --git a/code/_compile_options.dm b/code/_compile_options.dm
index 35f1156170f..3fe456e488e 100644
--- a/code/_compile_options.dm
+++ b/code/_compile_options.dm
@@ -19,11 +19,7 @@
/// We'll use another define to convert uses of the proc over. That'll be all
// #define APPEARANCE_SUCCESS_TRACKING
-<<<<<<< HEAD
-///Used to find the sources of harddels, quite laggy, don't be surpised if it freezes your client for a good while
-=======
///Used to find the sources of harddels, quite laggy, don't be surprised if it freezes your client for a good while
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
//#define REFERENCE_TRACKING
#ifdef REFERENCE_TRACKING
@@ -135,11 +131,7 @@
#warn compiling in TESTING mode. testing() debug messages will be visible.
#endif
-<<<<<<< HEAD
-#ifdef CIBUILDING
-=======
#if defined(CIBUILDING) && !defined(OPENDREAM)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define UNIT_TESTS
#endif
@@ -164,12 +156,6 @@
#define CBT
#endif
-<<<<<<< HEAD
-#if !defined(CBT) && !defined(SPACEMAN_DMM)
-#warn Building with Dream Maker is no longer supported and will result in errors.
-#warn In order to build, run BUILD.bat in the root directory.
-#warn Consider switching to VSCode editor instead, where you can press Ctrl+Shift+B to build.
-=======
#if defined(OPENDREAM)
#if !defined(CIBUILDING)
#warn You are building with OpenDream. Remember to build TGUI manually.
@@ -181,7 +167,6 @@
#warn In order to build, run BUILD.cmd in the root directory.
#warn Consider switching to VSCode editor instead, where you can press Ctrl+Shift+B to build.
#endif
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#endif
/// Runs the game in "map test mode"
diff --git a/code/_globalvars/admin.dm b/code/_globalvars/admin.dm
index 23635891313..e14a56c1681 100644
--- a/code/_globalvars/admin.dm
+++ b/code/_globalvars/admin.dm
@@ -76,10 +76,7 @@ GLOBAL_LIST_INIT(spanname_to_formatting, list(
"Drone Radio" = "drone",
"Engineering Radio" = "engradio",
"Extremely Big" = "extremelybig",
-<<<<<<< HEAD
-=======
"Entertainment Radio" = "enteradio",
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"Game Say" = "game say",
"Ghost Alert" = "ghostalert",
"Green" = "green",
diff --git a/code/_globalvars/bitfields.dm b/code/_globalvars/bitfields.dm
index 819fff7e5a4..aa06e53c37b 100644
--- a/code/_globalvars/bitfields.dm
+++ b/code/_globalvars/bitfields.dm
@@ -205,13 +205,10 @@ DEFINE_BITFIELD(flags_inv, list(
"HIDESHOES" = HIDESHOES,
"HIDESNOUT" = HIDESNOUT,
"HIDESUITSTORAGE" = HIDESUITSTORAGE,
-<<<<<<< HEAD
"SHOWSPRITEEARS" = SHOWSPRITEEARS, // SKYRAT EDIT ADDITION START
"HIDETAIL" = HIDETAIL,
"HIDESPINE" = HIDESPINE,
"HIDESEXTOY" = HIDESEXTOY, // SKYRAT EDIT ADDITION END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
))
DEFINE_BITFIELD(machine_stat, list(
@@ -416,15 +413,12 @@ DEFINE_BITFIELD(bodyshape, list(
"BODYSHAPE_MONKEY" = BODYSHAPE_MONKEY,
"BODYSHAPE_DIGITIGRADE" = BODYSHAPE_DIGITIGRADE,
"BODYSHAPE_SNOUTED" = BODYSHAPE_SNOUTED,
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION - customization
"BODYSHAPE__CUSTOM" = BODYSHAPE_CUSTOM,
"BODYSHAPE__TAUR" = BODYSHAPE_TAUR,
"BODYSHAPE__HIDE_SHOES" = BODYSHAPE_HIDE_SHOES,
"BODYSHAPE__ALT_FACEWEAR_LAYER" = BODYSHAPE_ALT_FACEWEAR_LAYER,
// SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
))
DEFINE_BITFIELD(acceptable_bodyshape, list(
@@ -432,15 +426,12 @@ DEFINE_BITFIELD(acceptable_bodyshape, list(
"BODYSHAPE_MONKEY" = BODYSHAPE_MONKEY,
"BODYSHAPE_DIGITIGRADE" = BODYSHAPE_DIGITIGRADE,
"BODYSHAPE_SNOUTED" = BODYSHAPE_SNOUTED,
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION - customization
"BODYSHAPE__CUSTOM" = BODYSHAPE_CUSTOM,
"BODYSHAPE__TAUR" = BODYSHAPE_TAUR,
"BODYSHAPE__HIDE_SHOES" = BODYSHAPE_HIDE_SHOES,
"BODYSHAPE__ALT_FACEWEAR_LAYER" = BODYSHAPE_ALT_FACEWEAR_LAYER,
// SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
))
DEFINE_BITFIELD(bodypart_flags, list(
@@ -467,14 +458,13 @@ DEFINE_BITFIELD(supports_variations_flags, list(
"CLOTHING_NO_VARIATION" = CLOTHING_NO_VARIATION,
"CLOTHING_DIGITIGRADE_VARIATION" = CLOTHING_DIGITIGRADE_VARIATION,
"CLOTHING_DIGITIGRADE_VARIATION_NO_NEW_ICON" = CLOTHING_DIGITIGRADE_VARIATION_NO_NEW_ICON,
-<<<<<<< HEAD
+ "CLOTHING_DIGITIGRADE_MASK" = CLOTHING_DIGITIGRADE_MASK,
+ // SKYRAT EDIT START
"CLOTHING_SNOUTED_VARIATION" = CLOTHING_SNOUTED_VARIATION,
"CLOTHING_SNOUTED_VARIATION_NO_NEW_ICON" = CLOTHING_SNOUTED_VARIATION_NO_NEW_ICON,
"CLOTHING_SNOUTED_VOX_VARIATION" = CLOTHING_SNOUTED_VOX_VARIATION,
- "CLOTHING_SNOUTED_VOX_VARIATION_NO_NEW_ICON" = CLOTHING_SNOUTED_VOX_VARIATION_NO_NEW_ICON, // SKYRAT EDIT END
-=======
- "CLOTHING_DIGITIGRADE_MASK" = CLOTHING_DIGITIGRADE_MASK,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
+ "CLOTHING_SNOUTED_VOX_VARIATION_NO_NEW_ICON" = CLOTHING_SNOUTED_VOX_VARIATION_NO_NEW_ICON,
+ // SKYRAT EDIT END
))
DEFINE_BITFIELD(flora_flags, list(
@@ -531,10 +521,7 @@ DEFINE_BITFIELD(liked_foodtypes, list(
"BUGS" = BUGS,
"GORE" = GORE,
"STONE" = STONE,
-<<<<<<< HEAD
"BLOODY" = BLOODY, // SKYRAT EDIT - Hemophage Food
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
))
DEFINE_BITFIELD(disliked_foodtypes, list(
@@ -559,10 +546,7 @@ DEFINE_BITFIELD(disliked_foodtypes, list(
"BUGS" = BUGS,
"GORE" = GORE,
"STONE" = STONE,
-<<<<<<< HEAD
"BLOODY" = BLOODY, // SKYRAT EDIT - Hemophage Food
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
))
DEFINE_BITFIELD(toxic_foodtypes, list(
@@ -587,10 +571,7 @@ DEFINE_BITFIELD(toxic_foodtypes, list(
"BUGS" = BUGS,
"GORE" = GORE,
"STONE" = STONE,
-<<<<<<< HEAD
"BLOODY" = BLOODY, // SKYRAT EDIT - Hemophage Food
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
))
DEFINE_BITFIELD(sharpness, list(
diff --git a/code/_globalvars/lists/ambience.dm b/code/_globalvars/lists/ambience.dm
index d1ba50f5053..3a9ab81dde4 100644
--- a/code/_globalvars/lists/ambience.dm
+++ b/code/_globalvars/lists/ambience.dm
@@ -1,7 +1,4 @@
-<<<<<<< HEAD
/* SKYRAT EDIT REMOVAL BEGIN
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
GLOBAL_LIST_INIT(generic_ambience,list(
'sound/ambience/ambigen1.ogg',
'sound/ambience/ambigen2.ogg',
@@ -17,10 +14,7 @@ GLOBAL_LIST_INIT(generic_ambience,list(
'sound/ambience/ambigen13.ogg',
'sound/ambience/ambigen14.ogg',
))
-<<<<<<< HEAD
*/ //SKYRAT EDIT REMOVAL END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
GLOBAL_LIST_INIT(holy_ambience,list(
'sound/ambience/ambicha1.ogg',
@@ -117,10 +111,7 @@ GLOBAL_LIST_INIT(spooky_ambience,list(
))
GLOBAL_LIST_INIT(space_ambience,list(
-<<<<<<< HEAD
'modular_skyrat/master_files/sound/ambience/starlight.ogg', //SKYRAT EDIT ADDITION
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
'sound/ambience/ambiatmos.ogg',
'sound/ambience/ambispace.ogg',
'sound/ambience/ambispace2.ogg',
diff --git a/code/_globalvars/lists/flavor_misc.dm b/code/_globalvars/lists/flavor_misc.dm
index 21b20b95d76..03dd87ad456 100644
--- a/code/_globalvars/lists/flavor_misc.dm
+++ b/code/_globalvars/lists/flavor_misc.dm
@@ -254,17 +254,12 @@ GLOBAL_LIST_INIT(status_display_approved_pictures, list(
"lockdown",
"greenalert",
"bluealert",
-<<<<<<< HEAD
"violetalert", // SKYRAT EDIT ADD - Alert Levels
"orangealert", // SKYRAT EDIT ADD - Alert Levels
"amberalert", // SKYRAT EDIT ADD - Alert Levels
"redalert",
"deltaalert",
"gammaalert", // SKYRAT EDIT ADD - Alert Levels
-=======
- "redalert",
- "deltaalert",
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"radiation",
"currentalert", //For automatic set of status display on current level
))
diff --git a/code/_globalvars/lists/maintenance_loot.dm b/code/_globalvars/lists/maintenance_loot.dm
index 5b74ee059f4..4ccca8fae56 100644
--- a/code/_globalvars/lists/maintenance_loot.dm
+++ b/code/_globalvars/lists/maintenance_loot.dm
@@ -257,20 +257,12 @@ GLOBAL_LIST_INIT(uncommon_loot, list(//uncommon: useful items
list(//computer disks
/obj/item/computer_disk/maintenance/scanner = 1,
-<<<<<<< HEAD
///obj/item/computer_disk/maintenance/camera = 1, //SKYRAT EDIT REMOVAL - Available To Crew Now
-=======
- /obj/item/computer_disk/maintenance/camera = 1,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/obj/item/computer_disk/maintenance/modsuit_control = 1,
/obj/item/computer_disk/maintenance/spectre_meter = 1,
/obj/item/computer_disk/maintenance/arcade = 1,
/obj/item/computer_disk/maintenance/theme = 3,
-<<<<<<< HEAD
) = 3, //SKYRAT EDIT CHANGE - Original : 4
-=======
- ) = 4,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
list(//modsuits
/obj/effect/spawner/random/mod/maint = 3,
diff --git a/code/_globalvars/lists/poll_ignore.dm b/code/_globalvars/lists/poll_ignore.dm
index 3e01fbc8015..9dcdf05db73 100644
--- a/code/_globalvars/lists/poll_ignore.dm
+++ b/code/_globalvars/lists/poll_ignore.dm
@@ -1,10 +1,7 @@
//Each lists stores ckeys for "Never for this round" option category
#define POLL_IGNORE_ACADEMY_WIZARD "academy_wizard"
-<<<<<<< HEAD
#define POLL_IGNORE_CORTICAL_BORER "cortical_borer" // SKYRAT EDIT - Cortical Borer
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define POLL_IGNORE_ALIEN_LARVA "alien_larva"
#define POLL_IGNORE_ASH_SPIRIT "ash_spirit"
#define POLL_IGNORE_ASHWALKER "ashwalker"
@@ -43,10 +40,7 @@
GLOBAL_LIST_INIT(poll_ignore_desc, list(
POLL_IGNORE_ACADEMY_WIZARD = "Academy Wizard Defender",
-<<<<<<< HEAD
POLL_IGNORE_CORTICAL_BORER = "Cortical Borer", // SKYRAT EDIT ADDITION
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
POLL_IGNORE_ALIEN_LARVA = "Xenomorph larva",
POLL_IGNORE_ASH_SPIRIT = "Ash Spirit",
POLL_IGNORE_ASHWALKER = "Ashwalker eggs",
diff --git a/code/_globalvars/lists/quirks.dm b/code/_globalvars/lists/quirks.dm
index 2afc1f65586..0f7bd890888 100644
--- a/code/_globalvars/lists/quirks.dm
+++ b/code/_globalvars/lists/quirks.dm
@@ -8,11 +8,8 @@ GLOBAL_LIST_INIT(nearsighted_glasses, list(
"Thin" = /obj/item/clothing/glasses/regular/thin,
"Jamjar" = /obj/item/clothing/glasses/regular/jamjar,
"Binoclard" = /obj/item/clothing/glasses/regular/kim,
-<<<<<<< HEAD
"Modern" = /obj/item/clothing/glasses/regular/betterunshit, // SKYRAT EDIT ADDITION
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
))
///Options for the prosthetic limb quirk to choose from
diff --git a/code/_globalvars/lists/reagents.dm b/code/_globalvars/lists/reagents.dm
index cd532b321cc..6cd4cf62e07 100644
--- a/code/_globalvars/lists/reagents.dm
+++ b/code/_globalvars/lists/reagents.dm
@@ -35,7 +35,6 @@ GLOBAL_LIST_INIT(reagent_containers, list(
CAT_PATCHES = typecacheof(list(
/obj/item/reagent_containers/pill/patch/style
)),
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION START
CAT_HYPOS = typecacheof(list(
/obj/item/reagent_containers/cup/vial/small/style,
@@ -45,8 +44,6 @@ GLOBAL_LIST_INIT(reagent_containers, list(
/obj/item/reagent_containers/syringe/smartdart
)),
// SKYRAT EDIT ADDITION END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
))
/// list of all /datum/chemical_reaction datums indexed by their typepath. Use this for general lookup stuff
@@ -61,11 +58,7 @@ GLOBAL_LIST_INIT(chemical_reagents_list, init_chemical_reagent_list())
GLOBAL_LIST(chemical_reactions_results_lookup_list)
/// list of all reagents that are parent types used to define a bunch of children - but aren't used themselves as anything.
GLOBAL_LIST(fake_reagent_blacklist)
-<<<<<<< HEAD
-/// Turfs metalgen cant touch
-=======
/// Turfs metalgen can't touch
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
GLOBAL_LIST_INIT(blacklisted_metalgen_types, typecacheof(list(
/turf/closed/indestructible, //indestructible turfs should be indestructible, metalgen transmutation to plasma allows them to be destroyed
/turf/open/indestructible
@@ -192,11 +185,7 @@ GLOBAL_LIST_INIT(name2reagent, build_name2reagentlist())
/proc/build_name2reagentlist()
. = list()
-<<<<<<< HEAD
- //build map with keys stored seperatly
-=======
//build map with keys stored separately
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/list/name_to_reagent = list()
var/list/only_names = list()
for (var/datum/reagent/reagent as anything in GLOB.chemical_reagents_list)
diff --git a/code/_globalvars/logging.dm b/code/_globalvars/logging.dm
index 89b38ee7fe0..2f05cedf316 100644
--- a/code/_globalvars/logging.dm
+++ b/code/_globalvars/logging.dm
@@ -41,10 +41,6 @@ DECLARE_LOG_NAMED(harddel_log, "harddels", START_LOG)
DECLARE_LOG_NAMED(test_log, "tests", START_LOG)
#endif
-<<<<<<< HEAD
-=======
-
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Picture logging
GLOBAL_VAR(picture_log_directory)
GLOBAL_PROTECT(picture_log_directory)
diff --git a/code/_globalvars/tgui.dm b/code/_globalvars/tgui.dm
index df34a04efe6..a81078420f5 100644
--- a/code/_globalvars/tgui.dm
+++ b/code/_globalvars/tgui.dm
@@ -1,7 +1,4 @@
GLOBAL_DATUM(crew_manifest_tgui, /datum/crew_manifest)
GLOBAL_DATUM(changelog_tgui, /datum/changelog)
GLOBAL_DATUM(hotkeys_tgui, /datum/hotkeys_help)
-<<<<<<< HEAD
GLOBAL_DATUM(record_manifest_tgui, /datum/record_manifest) //SKYRAT EDIT ADDITION -- EXPLOITABLE VERB
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/_globalvars/traits/_traits.dm b/code/_globalvars/traits/_traits.dm
index 1d3b2c4d80f..98bfcea121b 100644
--- a/code/_globalvars/traits/_traits.dm
+++ b/code/_globalvars/traits/_traits.dm
@@ -19,26 +19,16 @@ GLOBAL_LIST_INIT(traits_by_type, list(
"TRAIT_DRYABLE" = TRAIT_DRYABLE,
"TRAIT_FOOD_CHEF_MADE" = TRAIT_FOOD_CHEF_MADE,
"TRAIT_FOOD_FRIED" = TRAIT_FOOD_FRIED,
-<<<<<<< HEAD
- "TRAIT_FOOD_SILVER" = TRAIT_FOOD_SILVER,
- "TRAIT_KEEP_TOGETHER" = TRAIT_KEEP_TOGETHER,
- "TRAIT_LIGHTING_DEBUGGED" = TRAIT_LIGHTING_DEBUGGED,
-=======
"TRAIT_QUALITY_FOOD_INGREDIENT" = TRAIT_QUALITY_FOOD_INGREDIENT,
"TRAIT_FOOD_SILVER" = TRAIT_FOOD_SILVER,
"TRAIT_KEEP_TOGETHER" = TRAIT_KEEP_TOGETHER,
"TRAIT_LIGHTING_DEBUGGED" = TRAIT_LIGHTING_DEBUGGED,
"TRAIT_MESSAGE_IN_A_BOTTLE_LOCATION" = TRAIT_MESSAGE_IN_A_BOTTLE_LOCATION,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"TRAIT_RECENTLY_COINED" = TRAIT_RECENTLY_COINED,
"TRAIT_RUSTY" = TRAIT_RUSTY,
"TRAIT_SPINNING" = TRAIT_SPINNING,
"TRAIT_STICKERED" = TRAIT_STICKERED,
"TRAIT_UNHITTABLE_BY_PROJECTILES" = TRAIT_UNHITTABLE_BY_PROJECTILES,
-<<<<<<< HEAD
- "TRAIT_COMMISSIONED" = TRAIT_COMMISSIONED,
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
),
/atom/movable = list(
"TRAIT_ACTIVE_STORAGE" = TRAIT_ACTIVE_STORAGE,
@@ -123,30 +113,22 @@ GLOBAL_LIST_INIT(traits_by_type, list(
/datum/wound = list(
"TRAIT_WOUND_SCANNED" = TRAIT_WOUND_SCANNED,
),
-<<<<<<< HEAD
// SKYRAT EDIT ADDITON BEGIN - Synthetic wounds
/datum/wound/electrical_damage = list(
"TRAIT_ELECTRICAL_DAMAGE_REPAIRING" = TRAIT_ELECTRICAL_DAMAGE_REPAIRING,
),
// SKYRAT EDIT ADDITON END - Synthetic wounds
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/obj = list(
"TRAIT_WALLMOUNTED" = TRAIT_WALLMOUNTED,
"TRAIT_CONTRABAND" = TRAIT_CONTRABAND,
),
/mob = list(
-<<<<<<< HEAD
- "TRAIT_ABDUCTOR_SCIENTIST_TRAINING" = TRAIT_ABDUCTOR_SCIENTIST_TRAINING,
- "TRAIT_ABDUCTOR_TRAINING" = TRAIT_ABDUCTOR_TRAINING,
-=======
"TRAIT_AI_ACCESS" = TRAIT_AI_ACCESS,
"TRAIT_ABDUCTOR_SCIENTIST_TRAINING" = TRAIT_ABDUCTOR_SCIENTIST_TRAINING,
"TRAIT_ABDUCTOR_TRAINING" = TRAIT_ABDUCTOR_TRAINING,
"TRAIT_ACT_AS_CULTIST" = TRAIT_ACT_AS_CULTIST,
"TRAIT_ACT_AS_HERETIC" = TRAIT_ACT_AS_HERETIC,
"TRAIT_ACTIVELY_FISHING" = TRAIT_ACTIVELY_FISHING,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"TRAIT_ADAMANTINE_EXTRACT_ARMOR" = TRAIT_ADAMANTINE_EXTRACT_ARMOR,
"TRAIT_ADVANCEDTOOLUSER" = TRAIT_ADVANCEDTOOLUSER,
"TRAIT_AGENDER" = TRAIT_AGENDER,
@@ -176,10 +158,7 @@ GLOBAL_LIST_INIT(traits_by_type, list(
"TRAIT_BIRTHDAY_BOY" = TRAIT_BIRTHDAY_BOY,
"TRAIT_BLOB_ALLY" = TRAIT_BLOB_ALLY,
"TRAIT_BLOCK_SHUTTLE_MOVEMENT" = TRAIT_BLOCK_SHUTTLE_MOVEMENT,
-<<<<<<< HEAD
-=======
"TRAIT_BLOCKING_PROJECTILES" = TRAIT_BLOCKING_PROJECTILES,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"TRAIT_BLOOD_CLANS" = TRAIT_BLOOD_CLANS,
"TRAIT_BLOODSHOT_EYES" = TRAIT_BLOODSHOT_EYES,
"TRAIT_BLOODY_MESS" = TRAIT_BLOODY_MESS,
@@ -477,18 +456,11 @@ GLOBAL_LIST_INIT(traits_by_type, list(
"TRAIT_SHOCKIMMUNE" = TRAIT_SHOCKIMMUNE,
"TRAIT_SIGN_LANG" = TRAIT_SIGN_LANG,
"TRAIT_SILENT_FOOTSTEPS" = TRAIT_SILENT_FOOTSTEPS,
-<<<<<<< HEAD
-=======
"TRAIT_SILICON_ACCESS" = TRAIT_SILICON_ACCESS,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"TRAIT_SILICON_EMOTES_ALLOWED" = TRAIT_SILICON_EMOTES_ALLOWED,
"TRAIT_SIXTHSENSE" = TRAIT_SIXTHSENSE,
"TRAIT_SKITTISH" = TRAIT_SKITTISH,
"TRAIT_SLEEPIMMUNE" = TRAIT_SLEEPIMMUNE,
-<<<<<<< HEAD
- "TRAIT_SLOW_FLIP" = TRAIT_SLOW_FLIP,
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"TRAIT_SMOKER" = TRAIT_SMOKER,
"TRAIT_SNEAK" = TRAIT_SNEAK,
"TRAIT_SNOB" = TRAIT_SNOB,
@@ -577,11 +549,8 @@ GLOBAL_LIST_INIT(traits_by_type, list(
),
/obj/item = list(
"TRAIT_APC_SHOCKING" = TRAIT_APC_SHOCKING,
-<<<<<<< HEAD
-=======
"TRAIT_BAIT_ALLOW_FISHING_DUD" = TRAIT_BAIT_ALLOW_FISHING_DUD,
"TRAIT_BAIT_IGNORE_ENVIRONMENT" = TRAIT_BAIT_IGNORE_ENVIRONMENT,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"TRAIT_BAIT_UNCONSUMABLE" = TRAIT_BAIT_UNCONSUMABLE,
"TRAIT_BAKEABLE" = TRAIT_BAKEABLE,
"TRAIT_BASIC_QUALITY_BAIT" = TRAIT_BASIC_QUALITY_BAIT,
@@ -607,10 +576,7 @@ GLOBAL_LIST_INIT(traits_by_type, list(
"TRAIT_NODROP" = TRAIT_NODROP,
"TRAIT_OMNI_BAIT" = TRAIT_OMNI_BAIT,
"TRAIT_PLANT_WILDMUTATE" = TRAIT_PLANT_WILDMUTATE,
-<<<<<<< HEAD
-=======
"TRAIT_POISONOUS_BAIT" = TRAIT_POISONOUS_BAIT,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"TRAIT_T_RAY_VISIBLE" = TRAIT_T_RAY_VISIBLE,
"TRAIT_TRANSFORM_ACTIVE" = TRAIT_TRANSFORM_ACTIVE,
"TRAIT_UNCATCHABLE" = TRAIT_UNCATCHABLE,
@@ -641,20 +607,6 @@ GLOBAL_LIST_INIT(traits_by_type, list(
/obj/item/fish = list(
"TRAIT_FISH_AMPHIBIOUS" = TRAIT_FISH_AMPHIBIOUS,
"TRAIT_FISH_CROSSBREEDER" = TRAIT_FISH_CROSSBREEDER,
-<<<<<<< HEAD
- "TRAIT_FISH_FED_LUBE" = TRAIT_FISH_FED_LUBE,
- "TRAIT_FISH_FLOPPING" = TRAIT_FISH_FLOPPING,
- "TRAIT_FISH_FROM_CASE" = TRAIT_FISH_FROM_CASE,
- "TRAIT_FISH_NO_HUNGER" = TRAIT_FISH_NO_HUNGER,
- "TRAIT_FISH_NO_MATING" = TRAIT_FISH_NO_MATING,
- "TRAIT_FISH_SELF_REPRODUCE" = TRAIT_FISH_SELF_REPRODUCE,
- "TRAIT_FISH_STASIS" = TRAIT_FISH_STASIS,
- "TRAIT_FISH_TOXIN_IMMUNE" = TRAIT_FISH_TOXIN_IMMUNE,
- "TRAIT_FISH_ELECTROGENESIS" = TRAIT_FISH_ELECTROGENESIS,
- "TRAIT_RESIST_EMULSIFY" = TRAIT_RESIST_EMULSIFY,
- "TRAIT_YUCKY_FISH" = TRAIT_YUCKY_FISH,
- ),
-=======
"TRAIT_FISH_ELECTROGENESIS" = TRAIT_FISH_ELECTROGENESIS,
"TRAIT_FISH_FED_LUBE" = TRAIT_FISH_FED_LUBE,
"TRAIT_FISH_FLOPPING" = TRAIT_FISH_FLOPPING,
@@ -674,7 +626,6 @@ GLOBAL_LIST_INIT(traits_by_type, list(
/obj/item/fishing_rod = list(
"TRAIT_ROD_REMOVE_FISHING_DUD" = TRAIT_ROD_REMOVE_FISHING_DUD,
),
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/obj/item/integrated_circuit = list(
"TRAIT_CIRCUIT_UI_OPEN" = TRAIT_CIRCUIT_UI_OPEN,
"TRAIT_CIRCUIT_UNDUPABLE" = TRAIT_CIRCUIT_UNDUPABLE,
@@ -708,12 +659,6 @@ GLOBAL_LIST_INIT(traits_by_type, list(
/obj/machinery/modular_computer = list(
"TRAIT_MODPC_INTERACTING_WITH_FRAME" = TRAIT_MODPC_INTERACTING_WITH_FRAME,
),
-<<<<<<< HEAD
- /obj/projectile = list(
- "TRAIT_ALWAYS_HIT_ZONE" = TRAIT_ALWAYS_HIT_ZONE,
- ),
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/obj/structure = list(
"TRAIT_RADSTORM_IMMUNE" = TRAIT_RADSTORM_IMMUNE,
),
@@ -737,7 +682,6 @@ GLOBAL_LIST_INIT(traits_by_type, list(
"TRAIT_TURF_IGNORE_SLIPPERY" = TRAIT_TURF_IGNORE_SLIPPERY,
"TRAIT_TURF_IGNORE_SLOWDOWN" = TRAIT_TURF_IGNORE_SLOWDOWN,
),
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION START - SKYRAT TRAITS
/obj/item/toy/plush/skyrat = list(
"TRAIT_AFFECTION_AVERSION" = TRAIT_AFFECTION_AVERSION,
@@ -815,8 +759,6 @@ GLOBAL_LIST_INIT(traits_by_type, list(
"TRAIT_CLOTHES_DAMAGED_BY_PIERCING" = TRAIT_CLOTHES_DAMAGED_BY_PIERCING,
),
// SKYRAT EDIT ADDITION END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
))
/// value -> trait name, list of ALL traits that exist in the game, used for any type of accessing.
diff --git a/code/_globalvars/traits/admin_tooling.dm b/code/_globalvars/traits/admin_tooling.dm
index 69e6c78c810..c96dfda1a68 100644
--- a/code/_globalvars/traits/admin_tooling.dm
+++ b/code/_globalvars/traits/admin_tooling.dm
@@ -26,11 +26,8 @@ GLOBAL_LIST_INIT(admin_visible_traits, list(
/mob = list(
"TRAIT_ABDUCTOR_SCIENTIST_TRAINING" = TRAIT_ABDUCTOR_SCIENTIST_TRAINING,
"TRAIT_ABDUCTOR_TRAINING" = TRAIT_ABDUCTOR_TRAINING,
-<<<<<<< HEAD
-=======
"TRAIT_ACT_AS_CULTIST" = TRAIT_ACT_AS_CULTIST,
"TRAIT_ACT_AS_HERETIC" = TRAIT_ACT_AS_HERETIC,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"TRAIT_ADVANCEDTOOLUSER" = TRAIT_ADVANCEDTOOLUSER,
"TRAIT_AGENDER" = TRAIT_AGENDER,
"TRAIT_AGEUSIA" = TRAIT_AGEUSIA,
@@ -263,10 +260,6 @@ GLOBAL_LIST_INIT(admin_visible_traits, list(
"TRAIT_SIXTHSENSE" = TRAIT_SIXTHSENSE,
"TRAIT_SKITTISH" = TRAIT_SKITTISH,
"TRAIT_SLEEPIMMUNE" = TRAIT_SLEEPIMMUNE,
-<<<<<<< HEAD
- "TRAIT_SLOW_FLIP" = TRAIT_SLOW_FLIP,
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"TRAIT_SMOKER" = TRAIT_SMOKER,
"TRAIT_SNOB" = TRAIT_SNOB,
"TRAIT_SOFTSPOKEN" = TRAIT_SOFTSPOKEN,
@@ -341,18 +334,6 @@ GLOBAL_LIST_INIT(admin_visible_traits, list(
"TRAIT_MAGNETIC_ID_CARD" = TRAIT_MAGNETIC_ID_CARD,
),
/obj/item/fish = list(
-<<<<<<< HEAD
- "TRAIT_FISH_CROSSBREEDER" = TRAIT_FISH_CROSSBREEDER,
- "TRAIT_FISH_FED_LUBE" = TRAIT_FISH_FED_LUBE,
- "TRAIT_FISH_NO_HUNGER" = TRAIT_FISH_NO_HUNGER,
- "TRAIT_FISH_NO_MATING" = TRAIT_FISH_NO_MATING,
- "TRAIT_FISH_SELF_REPRODUCE" = TRAIT_FISH_SELF_REPRODUCE,
- "TRAIT_FISH_STASIS" = TRAIT_FISH_STASIS,
- "TRAIT_FISH_TOXIN_IMMUNE" = TRAIT_FISH_TOXIN_IMMUNE,
- "TRAIT_RESIST_EMULSIFY" = TRAIT_RESIST_EMULSIFY,
- "TRAIT_YUCKY_FISH" = TRAIT_YUCKY_FISH,
- ),
-=======
"TRAIT_FISH_AMPHIBIOUS" = TRAIT_FISH_AMPHIBIOUS,
"TRAIT_FISH_CROSSBREEDER" = TRAIT_FISH_CROSSBREEDER,
"TRAIT_FISH_ELECTROGENESIS" = TRAIT_FISH_ELECTROGENESIS,
@@ -373,7 +354,6 @@ GLOBAL_LIST_INIT(admin_visible_traits, list(
/obj/item/fishing_rod = list(
"TRAIT_ROD_REMOVE_FISHING_DUD" = TRAIT_ROD_REMOVE_FISHING_DUD,
),
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/obj/item/organ/internal/liver = list(
"TRAIT_BALLMER_SCIENTIST" = TRAIT_BALLMER_SCIENTIST,
"TRAIT_COMEDY_METABOLISM" = TRAIT_COMEDY_METABOLISM,
@@ -389,7 +369,6 @@ GLOBAL_LIST_INIT(admin_visible_traits, list(
/obj/item/organ/internal/lungs = list(
"TRAIT_SPACEBREATHING" = TRAIT_SPACEBREATHING,
),
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION START - SKYRAT TRAITS
/obj/item/toy/plush/skyrat = list(
"TRAIT_AFFECTION_AVERSION" = TRAIT_AFFECTION_AVERSION,
@@ -466,8 +445,6 @@ GLOBAL_LIST_INIT(admin_visible_traits, list(
"TRAIT_CLOTHES_DAMAGED_BY_PIERCING" = TRAIT_CLOTHES_DAMAGED_BY_PIERCING,
),
// SKYRAT EDIT ADDITION END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
))
/// value -> trait name, generated as needed for adminning.
diff --git a/code/_onclick/ai.dm b/code/_onclick/ai.dm
index 9bc25f034fe..a06e6f56293 100644
--- a/code/_onclick/ai.dm
+++ b/code/_onclick/ai.dm
@@ -111,11 +111,7 @@
for AI shift, ctrl, and alt clicking.
*/
-<<<<<<< HEAD
/mob/living/silicon/ai/CtrlShiftClickOn(atom/target) // Procs overriden in modular_skyrat/modules/Silicon_QoL
-=======
-/mob/living/silicon/ai/CtrlShiftClickOn(atom/target)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
target.AICtrlShiftClick(src)
/mob/living/silicon/ai/ShiftClickOn(atom/target)
@@ -151,19 +147,6 @@
/* Atom Procs */
/atom/proc/AICtrlClick(mob/living/silicon/ai/user)
-<<<<<<< HEAD
-=======
- return
-
-/atom/proc/ai_click_alt(mob/living/silicon/ai/user)
- SHOULD_CALL_PARENT(FALSE)
- return
-
-/atom/proc/AIShiftClick(mob/living/silicon/ai/user)
- return
-
-/atom/proc/AICtrlShiftClick(mob/living/silicon/ai/user)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return
/atom/proc/ai_click_alt(mob/living/silicon/ai/user)
@@ -175,6 +158,7 @@
/atom/proc/AICtrlShiftClick(mob/living/silicon/ai/user)
return
+
/* Airlocks */
/obj/machinery/door/airlock/AICtrlClick(mob/living/silicon/ai/user) // Bolts doors
if(obj_flags & EMAGGED)
diff --git a/code/_onclick/click.dm b/code/_onclick/click.dm
index 17fd56856c6..6696d985d0b 100644
--- a/code/_onclick/click.dm
+++ b/code/_onclick/click.dm
@@ -101,11 +101,7 @@
CtrlClickOn(A)
return
-<<<<<<< HEAD
- if(incapacitated(IGNORE_RESTRAINTS|IGNORE_STASIS))
-=======
if(INCAPACITATED_IGNORING(src, INCAPABLE_RESTRAINTS|INCAPABLE_STASIS))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return
face_atom(A)
@@ -263,17 +259,12 @@
var/obj/dummy = new(get_turf(here))
dummy.pass_flags |= PASSTABLE
dummy.SetInvisibility(INVISIBILITY_ABSTRACT)
-<<<<<<< HEAD
- for(var/i in 1 to reach) //Limit it to that many tries
- var/turf/T = get_step(dummy, get_dir(dummy, there))
-=======
var/list/steps = get_steps_to(dummy, there)
if(isnull(steps) || length(steps) > reach) // If the path is further than the reach, no way we can reach it anyways.
qdel(dummy)
return FALSE
for(var/direction in steps)
var/turf/next_step = get_step(dummy, direction)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(dummy.CanReach(there))
qdel(dummy)
return TRUE
diff --git a/code/_onclick/cyborg.dm b/code/_onclick/cyborg.dm
index 0e30fb12c37..de63932c5f6 100644
--- a/code/_onclick/cyborg.dm
+++ b/code/_onclick/cyborg.dm
@@ -58,11 +58,7 @@
return
if(W)
-<<<<<<< HEAD
- if(incapacitated())
-=======
if(incapacitated)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return
//while buckled, you can still connect to and control things like doors, but you can't use your modules
@@ -95,11 +91,7 @@
//Give cyborgs hotkey clicks without breaking existing uses of hotkey clicks
// for non-doors/apcs
-<<<<<<< HEAD
/mob/living/silicon/robot/CtrlShiftClickOn(atom/target) // Procs overriden in modular_skyrat/modules/Silicon_QoL
-=======
-/mob/living/silicon/robot/CtrlShiftClickOn(atom/target)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
target.BorgCtrlShiftClick(src)
/mob/living/silicon/robot/ShiftClickOn(atom/target)
@@ -211,10 +203,7 @@
attack_ai(user)
return
-<<<<<<< HEAD
*/ //SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/**
* What happens when the cyborg without active module holds right-click on an item. Returns a SECONDARY_ATTACK_* value.
diff --git a/code/_onclick/hud/ai.dm b/code/_onclick/hud/ai.dm
index 18e0cedaec6..aaad7457f6d 100644
--- a/code/_onclick/hud/ai.dm
+++ b/code/_onclick/hud/ai.dm
@@ -2,11 +2,7 @@
icon = 'icons/hud/screen_ai.dmi'
/atom/movable/screen/ai/Click()
-<<<<<<< HEAD
- if(isobserver(usr) || usr.incapacitated())
-=======
if(isobserver(usr) || usr.incapacitated)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return TRUE
/atom/movable/screen/ai/aicore
diff --git a/code/_onclick/hud/hud.dm b/code/_onclick/hud/hud.dm
index 9fd5cacfdaa..c3a94e932db 100644
--- a/code/_onclick/hud/hud.dm
+++ b/code/_onclick/hud/hud.dm
@@ -49,7 +49,6 @@ GLOBAL_LIST_INIT(available_erp_ui_styles, list(
var/inventory_shown = FALSE //Equipped item inventory
var/hotkey_ui_hidden = FALSE //This is to hide the buttons that can be used via hotkeys. (hotkeybuttons list of buttons)
-<<<<<<< HEAD
var/atom/movable/screen/ammo_counter //SKYRAT EDIT ADDITION
var/atom/movable/screen/blobpwrdisplay
@@ -59,15 +58,6 @@ GLOBAL_LIST_INIT(available_erp_ui_styles, list(
var/atom/movable/screen/combo/combo_display
-=======
- var/atom/movable/screen/blobpwrdisplay
-
- var/atom/movable/screen/alien_plasma_display
- var/atom/movable/screen/alien_queen_finder
-
- var/atom/movable/screen/combo/combo_display
-
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/atom/movable/screen/action_intent
var/atom/movable/screen/zone_select
var/atom/movable/screen/pull_icon
@@ -138,21 +128,13 @@ GLOBAL_LIST_INIT(available_erp_ui_styles, list(
// and avoid needing to make changes to all idk 300 consumers if we want to change the appearance
var/list/asset_refs_for_reuse = list()
- // List of weakrefs to objects that we add to our screen that we don't expect to DO anything
- // They typically use * in their render target. They exist solely so we can reuse them,
- // and avoid needing to make changes to all idk 300 consumers if we want to change the appearance
- var/list/asset_refs_for_reuse = list()
-
/datum/hud/New(mob/owner)
mymob = owner
if (!ui_style)
// will fall back to the default if any of these are null
ui_style = ui_style2icon(owner.client?.prefs?.read_preference(/datum/preference/choiced/ui_style))
-<<<<<<< HEAD
erp_ui_style = erp_ui_style2icon(owner.client?.prefs?.read_preference(/datum/preference/choiced/ui_style)) //SKYRAT EDIT - ADDITION - ERP ICONS FIX
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
toggle_palette = new()
toggle_palette.set_hud(src)
@@ -288,13 +270,10 @@ GLOBAL_LIST_INIT(available_erp_ui_styles, list(
alien_queen_finder = null
combo_display = null
-<<<<<<< HEAD
//SKYRAT EDIT ADDITION START - SKYRAT HUD
wanted_lvl = null
// SKYRAT EDIT ADDITION END - SKYRAT HUD
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
QDEL_LIST_ASSOC_VAL(master_groups)
QDEL_LIST_ASSOC_VAL(plane_master_controllers)
QDEL_LIST(always_visible_inventory)
diff --git a/code/_onclick/hud/human.dm b/code/_onclick/hud/human.dm
index 45fe1886fe0..2d7e06289a6 100644
--- a/code/_onclick/hud/human.dm
+++ b/code/_onclick/hud/human.dm
@@ -295,12 +295,9 @@
combo_display = new /atom/movable/screen/combo(null, src)
infodisplay += combo_display
-<<<<<<< HEAD
ammo_counter = new /atom/movable/screen/ammo_counter(null, src) //SKYRAT EDIT ADDITION
infodisplay += ammo_counter //SKYRAT EDIT ADDITION
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
for(var/atom/movable/screen/inventory/inv in (static_inventory + toggleable_inventory))
if(inv.slot_id)
inv_slots[TOBITSHIFT(inv.slot_id) + 1] = inv
@@ -376,11 +373,8 @@
screenmob.client.screen -= H.wear_neck
if(H.head)
screenmob.client.screen -= H.head
-<<<<<<< HEAD
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/hud/human/persistent_inventory_update(mob/viewer)
if(!mymob)
diff --git a/code/_onclick/hud/new_player.dm b/code/_onclick/hud/new_player.dm
index 2bae526986d..e909870eb00 100644
--- a/code/_onclick/hud/new_player.dm
+++ b/code/_onclick/hud/new_player.dm
@@ -1,7 +1,4 @@
-<<<<<<< HEAD
/* SKYRAT EDIT REMOVAL - Custom HTML Lobby Screen
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define SHUTTER_MOVEMENT_DURATION 0.4 SECONDS
#define SHUTTER_WAIT_DURATION 0.2 SECONDS
/// Maximum number of station trait buttons we will display, please think hard before creating scenarios where there are more than this
@@ -114,10 +111,6 @@
return
flick("[base_icon_state]_pressed", src)
update_appearance(UPDATE_ICON)
-<<<<<<< HEAD
- SEND_SOUND(hud.mymob, sound('modular_skyrat/master_files/sound/effects/save.ogg')) //SKYRAT EDIT ADDITION
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return TRUE
/atom/movable/screen/lobby/button/MouseEntered(location,control,params)
@@ -216,16 +209,6 @@
if(!.)
return
var/mob/dead/new_player/new_player = hud.mymob
-<<<<<<< HEAD
-
- // SKYRAT EDIT BEGIN
- if(!is_admin(new_player.client) && length_char(new_player.client?.prefs?.read_preference(/datum/preference/text/flavor_text)) < FLAVOR_TEXT_CHAR_REQUIREMENT)
- to_chat(new_player, span_notice("You need at least [FLAVOR_TEXT_CHAR_REQUIREMENT] characters of flavor text to ready up for the round. You have [length_char(new_player.client.prefs.read_preference(/datum/preference/text/flavor_text))] characters."))
- return
- // SKYRAT EDIT END
-
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
ready = !ready
if(ready)
new_player.ready = PLAYER_READY_TO_PLAY
@@ -289,25 +272,12 @@
to_chat(new_player, span_notice("You have been added to the queue to join the game. Your position in queue is [SSticker.queued_players.len]."))
return
-<<<<<<< HEAD
- // SKYRAT EDIT BEGIN
- if(length_char(new_player.client.prefs.read_preference(/datum/preference/text/flavor_text)) <= FLAVOR_TEXT_CHAR_REQUIREMENT)
- to_chat(new_player, span_notice("You need at least [FLAVOR_TEXT_CHAR_REQUIREMENT] characters of flavor text to join the round. You have [length_char(new_player.client.prefs.read_preference(/datum/preference/text/flavor_text))] characters."))
- return
- // SKYRAT EDIT END
-
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(!LAZYACCESS(params2list(params), CTRL_CLICK))
GLOB.latejoin_menu.ui_interact(new_player)
else
to_chat(new_player, span_warning("Opening emergency fallback late join menu! If THIS doesn't show, ahelp immediately!"))
GLOB.latejoin_menu.fallback_ui(new_player)
-<<<<<<< HEAD
-=======
-
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/atom/movable/screen/lobby/button/join/proc/show_join_button()
SIGNAL_HANDLER
set_button_status(TRUE)
@@ -601,7 +571,4 @@
#undef SHUTTER_MOVEMENT_DURATION
#undef SHUTTER_WAIT_DURATION
#undef MAX_STATION_TRAIT_BUTTONS_VERTICAL
-<<<<<<< HEAD
*/ // SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/_onclick/hud/parallax/parallax.dm b/code/_onclick/hud/parallax/parallax.dm
index 91055ec565b..135c3f0caef 100755
--- a/code/_onclick/hud/parallax/parallax.dm
+++ b/code/_onclick/hud/parallax/parallax.dm
@@ -273,11 +273,7 @@ INITIALIZE_IMMEDIATE(/atom/movable/screen/parallax_layer)
/atom/movable/screen/parallax_layer/Initialize(mapload, datum/hud/hud_owner, template = FALSE)
. = ..()
-<<<<<<< HEAD
- // Parallax layers are independant of hud, they care about client
-=======
// Parallax layers are independent of hud, they care about client
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
// Not doing this will just create a bunch of hard deletes
set_new_hud(hud_owner = null)
@@ -339,11 +335,7 @@ INITIALIZE_IMMEDIATE(/atom/movable/screen/parallax_layer)
/atom/movable/screen/parallax_layer/planet
icon_state = "planet"
blend_mode = BLEND_OVERLAY
-<<<<<<< HEAD
- absolute = TRUE //Status of seperation
-=======
absolute = TRUE //Status of separation
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
speed = 3
layer = 30
diff --git a/code/_onclick/hud/radial.dm b/code/_onclick/hud/radial.dm
index b608ced23d4..6ee994cf79c 100644
--- a/code/_onclick/hud/radial.dm
+++ b/code/_onclick/hud/radial.dm
@@ -119,9 +119,6 @@ GLOBAL_LIST_EMPTY(radial_menus)
///A replacement icon state for the generic radial slice bg icon. Doesn't affect the next page nor the center buttons
var/radial_slice_icon
- ///A replacement icon state for the generic radial slice bg icon. Doesn't affect the next page nor the center buttons
- var/radial_slice_icon
-
//If we swap to vis_contens inventory these will need a redo
/datum/radial_menu/proc/check_screen_border(mob/user)
var/atom/movable/AM = anchor
@@ -165,10 +162,7 @@ GLOBAL_LIST_EMPTY(radial_menus)
var/elements_to_add = max_elements - elements.len
for(var/i in 1 to elements_to_add) //Create all elements
var/atom/movable/screen/radial/slice/new_element = new /atom/movable/screen/radial/slice
-<<<<<<< HEAD
new_element.icon = icon_path //SKYRAT EDIT ADDITION - GUNPOINT
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
new_element.tooltips = use_tooltips
new_element.set_parent(src)
elements += new_element
diff --git a/code/_onclick/hud/rendering/_render_readme.md b/code/_onclick/hud/rendering/_render_readme.md
index 1d21b610415..493b9c68491 100644
--- a/code/_onclick/hud/rendering/_render_readme.md
+++ b/code/_onclick/hud/rendering/_render_readme.md
@@ -8,19 +8,11 @@
## Byond internal functionality
This part of the guide will assume that you have read the byond reference entry for rendering at www.byond.com/docs/ref//#/{notes}/renderer
-<<<<<<< HEAD
-When you create an atom, this will always create an internal byond structure called an "appearance". This appearance you will likely be familiar with, as it is exposed through the /atom/var/appearance var. This appearance var holds data on how to render the object, ie what icon/icon_state/color etc it is using. Note that appearance vars will always copy, and do not hold a reference. When you update a var, for example lets pretend we add a filter, the appearance will be updated to include the filter. Note that, however, vis_contents objets are uniquely excluded from appearances. Then, when the filter is updated, the appearance will be recreated, and the atom marked as "dirty". After it has been updated, the SendMaps() function (sometimes also called maptick), which is a internal byond function that iterates over all objects in a clients view and in the clients.mob.contents, checks for "dirty" atoms, then resends any "dirty" appearances to clients as needed and unmarks them as dirty. This function is notoriosly slow, but we can see its tick usage through the world.map_cpu var. We can also avoid more complex checks checking whether an object is visible on a clients screen by using the TILE_BOUND appearance flag.
-
-Finally, we arrive at clientside behavior, where we have two main clientside functions: GetMapIcons, and Render. GetMapIcons is repsonsible for actual rendering calculations on the clientside, such as "Group Icons and Set bounds", which performs clientside calculations for transform matrixes. Note that particles here are handled in a separate thread and are not diplayed in the clientside profiler. Render handles the actual drawing of the screen.
-
-For debugging rendering issues its reccomended you do two things:
-=======
When you create an atom, this will always create an internal byond structure called an "appearance". This appearance you will likely be familiar with, as it is exposed through the /atom/var/appearance var. This appearance var holds data on how to render the object, ie what icon/icon_state/color etc it is using. Note that appearance vars will always copy, and do not hold a reference. When you update a var, for example lets pretend we add a filter, the appearance will be updated to include the filter. Note that, however, vis_contents objets are uniquely excluded from appearances. Then, when the filter is updated, the appearance will be recreated, and the atom marked as "dirty". After it has been updated, the SendMaps() function (sometimes also called maptick), which is a internal byond function that iterates over all objects in a clients view and in the clients.mob.contents, checks for "dirty" atoms, then resends any "dirty" appearances to clients as needed and unmarks them as dirty. This function is notoriously slow, but we can see its tick usage through the world.map_cpu var. We can also avoid more complex checks checking whether an object is visible on a clients screen by using the TILE_BOUND appearance flag.
Finally, we arrive at clientside behavior, where we have two main clientside functions: GetMapIcons, and Render. GetMapIcons is responsible for actual rendering calculations on the clientside, such as "Group Icons and Set bounds", which performs clientside calculations for transform matrixes. Note that particles here are handled in a separate thread and are not displayed in the clientside profiler. Render handles the actual drawing of the screen.
For debugging rendering issues its recommended you do two things:
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
A) Talk to someone who has inside knowledge(like lummox) about it, most of this is undocumented and bugs often
B) Use the undocumented debug printer which reads of data on icons rendering, this is very dense but can be useful in some cases. To use: Right click top tab -> Options & Messages -> Client -> Command -> Enter ".debug profile mapicons" and press Enter -> go to your Byond directory and find BYOND/cfg/mapicons.json . Yes this is one giant one-line json.
@@ -30,15 +22,9 @@ The following is an incomplete list of pitfalls that come from byond snowflake t
1. Transforms are very slow on clientside. This is not usually noticable, but if you start using large amounts of them it will grind you to a halt quickly, regardless of whether its on overlays or objs
2. The darkness plane. This is unused, as it doesn't work with our rendering format, so this section is purely academic. The darkness plane has specific variables it needs to render correctly, and these can be found in the plane masters file. it is composed internally of two parts, a black mask over the clients screen, and a non rendering mask that blocks all luminosity=0 turfs and their contents from rendering if the SEE_BLACKNESS flag is set properly. The blocker will always block rendering but the mask can be layered under other objects.
3. render_target/source. Render_target/source will only copy certain rendering instructions, and these are only defined as "etc." in the byond reference. Known non copied appearance vars include: blend_mode, plane, layer, vis_contents, mouse_opacity...
-<<<<<<< HEAD
-4. Large icons on the screen that peek over the edge will instead of only rendering partly like you would expect will instead stretch the screen while not adgusting the render buffer, which means that you can actively see as tiles and map objects are rendered. You can use this for an easy "offscreen" UI.
-5. Numerically large filters on objects of any size will torpedo performance, even though large objects with small filters will perform massively better. (ie blur(size=20) BAD)
-6. Texture Atlas: the texture atlas byond uses to render icons is very susceptible to corruption and can regularily replace icons with other icons or just not render at all. This can be exasperated by alt tabbing or pausing the dreamseeker process.
-=======
4. Large icons on the screen that peek over the edge will instead of only rendering partly like you would expect will instead stretch the screen while not adjusting the render buffer, which means that you can actively see as tiles and map objects are rendered. You can use this for an easy "offscreen" UI.
5. Numerically large filters on objects of any size will torpedo performance, even though large objects with small filters will perform massively better. (ie blur(size=20) BAD)
6. Texture Atlas: the texture atlas byond uses to render icons is very susceptible to corruption and can regularly replace icons with other icons or just not render at all. This can be exasperated by alt tabbing or pausing the dreamseeker process.
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
7. The renderer is awful code and lummox said he will try changing a large part of it for 515 so keep an eye on that
8. Byond uses DirectX 9 (Lummox said he wants to update to DirectX 11)
9. Particles are just fancy overlays and are not independent of their owner
@@ -46,11 +32,7 @@ The following is an incomplete list of pitfalls that come from byond snowflake t
11. Displacement filter: The byond "displacement filter" does not, as the name would make you expect, use displacement maps, but instead uses normal maps.
## The rendering solution
-<<<<<<< HEAD
-One of the main issues with making pretty effects is how objects can only render to one plane, and how filters can only be applied to single objects. Quite simply it means we cant apply effects to multiple planes at once, and an effect to one plane only by treating it as a single unit:
-=======
One of the main issues with making pretty effects is how objects can only render to one plane, and how filters can only be applied to single objects. Quite simply it means we can't apply effects to multiple planes at once, and an effect to one plane only by treating it as a single unit:
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3

@@ -68,15 +50,8 @@ Through these this allows us to treat planes as single objects, and lets us dist
## Render plates
-<<<<<<< HEAD
-The rendering system uses two objects to unify planes: render_relay and render_plates. Render relays use render_target/source and the relay_render_to_plane proc to replicate the plane master on the render relay. This render relay is then rendered onto a render_plate, which is a plane master that renders the render_relays onto itself. This plate can then be hierachically rendered with the same process until it reaches the master render_plate, which is the plate that will actually render to the player. These plates naturally in the byond style have quirks. For example, rendering to two plates will double any effects such as color or filters, and as such you need to carefully manage how you render them. Keep in mind as well that when sorting the layers for rendering on a plane that they should not be negative, this is handled automatically in relay_render_to_plane. When debugging note that mouse_opacity can act bizzarly with this method, such as only allowing you to click things that are layered over objects on a certain plane but auomatically setting the mouse_opacity should be handling this. Note that if you decide to manipulate a plane with internal byond objects that you will have to manually extrapolate the vars that are set if you want to render them to another plane (See blackness plane for example), and that this is not documented anywhere.
-
-
-Goodluck and godspeed with coding
-=======
The rendering system uses two objects to unify planes: render_relay and render_plates. Render relays use render_target/source and the relay_render_to_plane proc to replicate the plane master on the render relay. This render relay is then rendered onto a render_plate, which is a plane master that renders the render_relays onto itself. This plate can then be hierarchically rendered with the same process until it reaches the master render_plate, which is the plate that will actually render to the player. These plates naturally in the byond style have quirks. For example, rendering to two plates will double any effects such as color or filters, and as such you need to carefully manage how you render them. Keep in mind as well that when sorting the layers for rendering on a plane that they should not be negative, this is handled automatically in relay_render_to_plane. When debugging note that mouse_opacity can act bizarrely with this method, such as only allowing you to click things that are layered over objects on a certain plane but automatically setting the mouse_opacity should be handling this. Note that if you decide to manipulate a plane with internal byond objects that you will have to manually extrapolate the vars that are set if you want to render them to another plane (See blackness plane for example), and that this is not documented anywhere.
Good luck and godspeed with coding
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
- Just another contributor
diff --git a/code/_onclick/hud/screen_objects.dm b/code/_onclick/hud/screen_objects.dm
index b7ea5a7719b..dc7b9a54be4 100644
--- a/code/_onclick/hud/screen_objects.dm
+++ b/code/_onclick/hud/screen_objects.dm
@@ -143,11 +143,7 @@
screen_loc = ui_building
/atom/movable/screen/area_creator/Click()
-<<<<<<< HEAD
- if(usr.incapacitated() || (isobserver(usr) && !isAdminGhostAI(usr)))
-=======
if(usr.incapacitated || (isobserver(usr) && !isAdminGhostAI(usr)))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return TRUE
var/area/A = get_area(usr)
if(!A.outdoors)
@@ -208,11 +204,7 @@
if(world.time <= usr.next_move)
return TRUE
-<<<<<<< HEAD
- if(usr.incapacitated(IGNORE_STASIS))
-=======
if(INCAPACITATED_IGNORING(usr, INCAPABLE_STASIS))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return TRUE
if(ismecha(usr.loc)) // stops inventory actions in a mech
return TRUE
@@ -744,11 +736,7 @@
var/client/holder
INITIALIZE_IMMEDIATE(/atom/movable/screen/splash)
-<<<<<<< HEAD
/* SKYRAT EDIT REMOVAL
-=======
-
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/atom/movable/screen/splash/Initialize(mapload, datum/hud/hud_owner, client/C, visible, use_previous_title)
. = ..()
if(!istype(C))
@@ -768,11 +756,7 @@ INITIALIZE_IMMEDIATE(/atom/movable/screen/splash)
icon = SStitle.previous_icon
holder.screen += src
-<<<<<<< HEAD
*/ // SKYRAT EDIT END
-=======
-
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/atom/movable/screen/splash/proc/Fade(out, qdel_after = TRUE)
if(QDELETED(src))
return
diff --git a/code/_onclick/item_attack.dm b/code/_onclick/item_attack.dm
index dab3c844084..90d5d499b5e 100644
--- a/code/_onclick/item_attack.dm
+++ b/code/_onclick/item_attack.dm
@@ -32,11 +32,7 @@
if (SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN)
return TRUE
if (SECONDARY_ATTACK_CONTINUE_CHAIN)
-<<<<<<< HEAD
- // Normal behavior
-=======
EMPTY_BLOCK_GUARD // Normal behavior
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
else
CRASH("pre_attack_secondary must return an SECONDARY_ATTACK_* define, please consult code/__DEFINES/combat.dm")
else
@@ -55,11 +51,7 @@
if (SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN)
return TRUE
if (SECONDARY_ATTACK_CONTINUE_CHAIN)
-<<<<<<< HEAD
- // Normal behavior
-=======
EMPTY_BLOCK_GUARD // Normal behavior
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
else
CRASH("attackby_secondary must return an SECONDARY_ATTACK_* define, please consult code/__DEFINES/combat.dm")
else
@@ -417,11 +409,7 @@
// rev deconversion through blunt trauma.
// this can be signalized to the rev datum
-<<<<<<< HEAD
if(mind && stat == CONSCIOUS && src != attacker && prob(damage_done + ((maxHealth - health) * 0.5))) // SKYRAT EDIT CHANGE - ORIGINAL : if(mind && stat == CONSCIOUS && src != attacker && prob(damage_done + ((100 - health) * 0.5)))
-=======
- if(mind && stat == CONSCIOUS && src != attacker && prob(damage_done + ((100 - health) * 0.5)))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/datum/antagonist/rev/rev = mind.has_antag_datum(/datum/antagonist/rev)
rev?.remove_revolutionary(attacker)
diff --git a/code/_onclick/other_mobs.dm b/code/_onclick/other_mobs.dm
index d2dbc398538..eab5f0a7cd9 100644
--- a/code/_onclick/other_mobs.dm
+++ b/code/_onclick/other_mobs.dm
@@ -109,19 +109,11 @@
if(!(interaction_flags_atom & INTERACT_ATOM_IGNORE_INCAPACITATED))
var/ignore_flags = NONE
if(interaction_flags_atom & INTERACT_ATOM_IGNORE_RESTRAINED)
-<<<<<<< HEAD
- ignore_flags |= IGNORE_RESTRAINTS
- if(!(interaction_flags_atom & INTERACT_ATOM_CHECK_GRAB))
- ignore_flags |= IGNORE_GRAB
-
- if(user.incapacitated(ignore_flags))
-=======
ignore_flags |= INCAPABLE_RESTRAINTS
if(!(interaction_flags_atom & INTERACT_ATOM_CHECK_GRAB))
ignore_flags |= INCAPABLE_GRAB
if(INCAPACITATED_IGNORING(user, ignore_flags))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return FALSE
return TRUE
diff --git a/code/controllers/configuration/configuration.dm b/code/controllers/configuration/configuration.dm
index b1eb683a5d4..5af3f7b8422 100644
--- a/code/controllers/configuration/configuration.dm
+++ b/code/controllers/configuration/configuration.dm
@@ -104,14 +104,11 @@
if(CONFIG_GET(flag/usewhitelist))
load_whitelist()
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION START
populate_interaction_instances()
remove_erp_things()
// SKYRAT EDIT ADDITION END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
loaded = TRUE
if (Master)
diff --git a/code/controllers/configuration/entries/general.dm b/code/controllers/configuration/entries/general.dm
index 42f761c9152..2ed157019db 100644
--- a/code/controllers/configuration/entries/general.dm
+++ b/code/controllers/configuration/entries/general.dm
@@ -115,13 +115,9 @@
/// log attack messages
/datum/config_entry/flag/log_attack
-<<<<<<< HEAD
-/datum/config_entry/flag/log_subtler // log subtler emotes //SKYRAT EDIT ADDITION
+// log subtler emotes
+/datum/config_entry/flag/log_subtler //SKYRAT EDIT ADDITION
-/datum/config_entry/flag/log_econ // log economy actions
-
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// log emotes
/datum/config_entry/flag/log_emote
@@ -320,11 +316,7 @@
/datum/config_entry/string/banappeals
/datum/config_entry/string/wikiurl
-<<<<<<< HEAD
default = "https://wiki.skyrat13.space/index.php" //SKYRAT EDIT - Original: "http://www.tgstation13.org/wiki"
-=======
- default = "http://www.tgstation13.org/wiki"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/config_entry/string/forumurl
default = "http://tgstation13.org/phpBB/index.php"
diff --git a/code/controllers/master.dm b/code/controllers/master.dm
index 3a2e18458a6..08ab4ae61cf 100644
--- a/code/controllers/master.dm
+++ b/code/controllers/master.dm
@@ -324,11 +324,7 @@ ADMIN_VERB(cmd_controller_view_ui, R_SERVER|R_DEBUG, "Controller Overview", "Vie
init_stage_completed = 0
var/mc_started = FALSE
-<<<<<<< HEAD
add_startup_message("Initializing subsystems...") //SKYRAT EDIT CHANGE - Custom HTML Lobby Screen
-=======
- to_chat(world, span_boldannounce("Initializing subsystems..."))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/list/stage_sorted_subsystems = new(INITSTAGE_MAX)
for (var/i in 1 to INITSTAGE_MAX)
@@ -362,11 +358,8 @@ ADMIN_VERB(cmd_controller_view_ui, R_SERVER|R_DEBUG, "Controller Overview", "Vie
SetRunLevel(1) // Intentionally not using the defines here because the MC doesn't care about them
// Loop.
Master.StartProcessing(0)
-<<<<<<< HEAD
add_startup_message("Clearing clutter...") //SKYRAT EDIT ADDITION
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/time = (REALTIMEOFDAY - start_timeofday) / 10
@@ -464,19 +457,12 @@ ADMIN_VERB(cmd_controller_view_ui, R_SERVER|R_DEBUG, "Controller Overview", "Vie
chat_warning = TRUE
var/message = "[message_prefix] [seconds] second[seconds == 1 ? "" : "s"]!"
-<<<<<<< HEAD
// SKYRAT EDIT REMOVAL BEGIN -- chat_message not used anymore due to change below
// var/chat_message = chat_warning ? span_boldwarning(message) : span_boldannounce(message)
// SKYRAT EDIT REMOVAL END
if(result != SS_INIT_NO_MESSAGE)
add_startup_message(message, chat_warning) //SKYRAT EDIT CHANGE - ORIGINAL: to_chat(world, chat_message)
-=======
- var/chat_message = chat_warning ? span_boldwarning(message) : span_boldannounce(message)
-
- if(result != SS_INIT_NO_MESSAGE)
- to_chat(world, chat_message)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
log_world(message)
/datum/controller/master/proc/SetRunLevel(new_runlevel)
@@ -593,11 +579,7 @@ ADMIN_VERB(cmd_controller_view_ui, R_SERVER|R_DEBUG, "Controller Overview", "Vie
//Anti-tick-contention heuristics:
if (init_stage == INITSTAGE_MAX)
-<<<<<<< HEAD
- //if there are mutiple sleeping procs running before us hogging the cpu, we have to run later.
-=======
//if there are multiple sleeping procs running before us hogging the cpu, we have to run later.
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
// (because sleeps are processed in the order received, longer sleeps are more likely to run first)
if (starting_tick_usage > TICK_LIMIT_MC) //if there isn't enough time to bother doing anything this tick, sleep a bit.
sleep_delta *= 2
diff --git a/code/controllers/subsystem.dm b/code/controllers/subsystem.dm
index 33b793596d0..4bde26e3c9d 100644
--- a/code/controllers/subsystem.dm
+++ b/code/controllers/subsystem.dm
@@ -272,11 +272,7 @@
/datum/controller/subsystem/proc/OnConfigLoad()
/**
-<<<<<<< HEAD
- * Used to initialize the subsystem. This is expected to be overriden by subtypes.
-=======
* Used to initialize the subsystem. This is expected to be overridden by subtypes.
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
*/
/datum/controller/subsystem/Initialize()
return SS_INIT_NONE
diff --git a/code/controllers/subsystem/ai_controllers.dm b/code/controllers/subsystem/ai_controllers.dm
index 4d74fd66898..30d3c4986f2 100644
--- a/code/controllers/subsystem/ai_controllers.dm
+++ b/code/controllers/subsystem/ai_controllers.dm
@@ -9,14 +9,6 @@ SUBSYSTEM_DEF(ai_controllers)
///type of status we are interested in running
var/planning_status = AI_STATUS_ON
/// The tick cost of all active AI, calculated on fire.
-<<<<<<< HEAD
-
- var/cost_on
- /// The tick cost of all idle AI, calculated on fire.
- var/cost_idle
-
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/our_cost
/datum/controller/subsystem/ai_controllers/Initialize()
diff --git a/code/controllers/subsystem/atoms.dm b/code/controllers/subsystem/atoms.dm
index 457c44ac2ca..20d5a093be6 100644
--- a/code/controllers/subsystem/atoms.dm
+++ b/code/controllers/subsystem/atoms.dm
@@ -75,11 +75,7 @@ SUBSYSTEM_DEF(atoms)
rustg_file_write(json_encode(mapload_init_times), "[GLOB.log_directory]/init_times.json")
#endif
-<<<<<<< HEAD
-/// Actually creates the list of atoms. Exists soley so a runtime in the creation logic doesn't cause initalized to totally break
-=======
/// Actually creates the list of atoms. Exists solely so a runtime in the creation logic doesn't cause initialized to totally break
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/controller/subsystem/atoms/proc/CreateAtoms(list/atoms, list/atoms_to_return = null, mapload_source = null)
if (atoms_to_return)
LAZYINITLIST(created_atoms)
@@ -141,13 +137,8 @@ SUBSYSTEM_DEF(atoms)
return null
return initialized_state[state_length][1]
-<<<<<<< HEAD
-/// Use this to set initialized to prevent error states where the old initialized is overriden, and we end up losing all context
-/// Accepts a state and a source, the most recent state is used, sources exist to prevent overriding old values accidentially
-=======
/// Use this to set initialized to prevent error states where the old initialized is overridden, and we end up losing all context
/// Accepts a state and a source, the most recent state is used, sources exist to prevent overriding old values accidentally
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/controller/subsystem/atoms/proc/set_tracked_initalized(state, source)
if(!length(initialized_state))
base_initialized = initialized
diff --git a/code/controllers/subsystem/blackbox.dm b/code/controllers/subsystem/blackbox.dm
index 900f78efcb0..0ffc0b5bdda 100644
--- a/code/controllers/subsystem/blackbox.dm
+++ b/code/controllers/subsystem/blackbox.dm
@@ -47,8 +47,7 @@ SUBSYSTEM_DEF(blackbox)
/* // SKYRAT EDIT CHANGE - MULTISERVER - ORIGINAL:
var/datum/db_query/query_record_playercount = SSdbcore.NewQuery({"
INSERT INTO [format_table_name("legacy_population")] (playercount, admincount, time, server_ip, server_port, round_id)
-<<<<<<< HEAD
- VALUES (:playercount, :admincount, NOW(), INET_ATON(:server_ip), :server_port, :round_id)
+ VALUES (:playercount, :admincount, NOW(), INET_ATON(:server_ip), :server_port, :round_id)
*/
var/datum/db_query/query_record_playercount = SSdbcore.NewQuery({"
INSERT INTO [format_table_name("legacy_population")] (playercount, admincount, time, server_name, server_ip, server_port, round_id)
@@ -57,12 +56,6 @@ SUBSYSTEM_DEF(blackbox)
"playercount" = playercount,
"admincount" = admincount,
"server_name" = CONFIG_GET(string/serversqlname), // SKYRAT EDIT ADDITION - MULTISERVER
-=======
- VALUES (:playercount, :admincount, NOW(), INET_ATON(:server_ip), :server_port, :round_id)
- "}, list(
- "playercount" = playercount,
- "admincount" = admincount,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"server_ip" = world.internet_address || "0",
"server_port" = "[world.port]",
"round_id" = GLOB.round_id,
@@ -352,13 +345,10 @@ Versioning
var/datum/db_query/query_report_death = SSdbcore.NewQuery({"
INSERT INTO [format_table_name("death")] (pod, x_coord, y_coord, z_coord, mapname, server_ip, server_port, round_id, tod, job, special, name, byondkey, laname, lakey, bruteloss, fireloss, brainloss, oxyloss, toxloss, staminaloss, last_words, suicide)
VALUES (:pod, :x_coord, :y_coord, :z_coord, :map, INET_ATON(:internet_address), :port, :round_id, NOW(), :job, :special, :name, :key, :laname, :lakey, :brute, :fire, :brain, :oxy, :tox, :stamina, :last_words, :suicide)
-<<<<<<< HEAD
*/
var/datum/db_query/query_report_death = SSdbcore.NewQuery({"
INSERT INTO [format_table_name("death")] (pod, x_coord, y_coord, z_coord, mapname, server_name, server_ip, server_port, round_id, tod, job, special, name, byondkey, laname, lakey, bruteloss, fireloss, brainloss, oxyloss, toxloss, staminaloss, last_words, suicide)
VALUES (:pod, :x_coord, :y_coord, :z_coord, :map, :server_name, INET_ATON(:internet_address), :port, :round_id, NOW(), :job, :special, :name, :key, :laname, :lakey, :brute, :fire, :brain, :oxy, :tox, :clone, :stamina, :last_words, :suicide)
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
"}, list(
"name" = L.real_name,
"key" = L.ckey,
diff --git a/code/controllers/subsystem/dbcore.dm b/code/controllers/subsystem/dbcore.dm
index 7dcab6daf7e..0e8e3dfd90b 100644
--- a/code/controllers/subsystem/dbcore.dm
+++ b/code/controllers/subsystem/dbcore.dm
@@ -189,17 +189,12 @@ SUBSYSTEM_DEF(dbcore)
//Take over control of all active queries
var/queries_to_check = queries_active.Copy()
queries_active.Cut()
-<<<<<<< HEAD
-=======
-
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
//Start all waiting queries
for(var/datum/db_query/query in queries_standby)
run_query(query)
queries_to_check += query
queries_standby -= query
-<<<<<<< HEAD
//wait for them all to finish
for(var/datum/db_query/query in queries_to_check)
@@ -210,13 +205,6 @@ SUBSYSTEM_DEF(dbcore)
MassInsert(table, rows = queued_log_entries_by_table[table], duplicate_key = FALSE, ignore_errors = FALSE, warn = FALSE, async = TRUE, special_columns = null)
// SKYRAT EDIT END
-=======
-
- //wait for them all to finish
- for(var/datum/db_query/query in queries_to_check)
- UNTIL(query.process() || REALTIMEOFDAY > endtime)
-
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
//log shutdown to the db
var/datum/db_query/query_round_shutdown = SSdbcore.NewQuery(
"UPDATE [format_table_name("round")] SET shutdown_datetime = Now(), end_state = :end_state WHERE id = :round_id",
@@ -264,12 +252,7 @@ SUBSYSTEM_DEF(dbcore)
/datum/controller/subsystem/dbcore/proc/Connect()
if(IsConnected())
return TRUE
-
- if(connection)
- Disconnect() //clear the current connection handle so isconnected() calls stop invoking rustg
- connection = null //make sure its cleared even if runtimes happened
-<<<<<<< HEAD
if(connection)
Disconnect() //clear the current connection handle so isconnected() calls stop invoking rustg
connection = null //make sure its cleared even if runtimes happened
@@ -278,12 +261,6 @@ SUBSYSTEM_DEF(dbcore)
failed_connections = 0
failed_connection_timeout = 0
-=======
- if(failed_connection_timeout <= world.time) //it's been long enough since we failed to connect, reset the counter
- failed_connections = 0
- failed_connection_timeout = 0
-
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(failed_connection_timeout > 0)
return FALSE
@@ -321,11 +298,7 @@ SUBSYSTEM_DEF(dbcore)
log_sql("Connect() failed | [last_error]")
++failed_connections
//If it failed to establish a connection more than 5 times in a row, don't bother attempting to connect for a time.
-<<<<<<< HEAD
if(failed_connections > max_connection_failures)
-=======
- if(failed_connections > max_connection_failures)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
failed_connection_timeout_count++
//basic exponential backoff algorithm
failed_connection_timeout = world.time + ((2 ** failed_connection_timeout_count) SECONDS)
diff --git a/code/controllers/subsystem/dynamic/dynamic.dm b/code/controllers/subsystem/dynamic/dynamic.dm
index da654339b69..bf674965247 100644
--- a/code/controllers/subsystem/dynamic/dynamic.dm
+++ b/code/controllers/subsystem/dynamic/dynamic.dm
@@ -140,17 +140,10 @@ SUBSYSTEM_DEF(dynamic)
/// The maximum amount of time for antag random events to be hijacked.
var/random_event_hijack_maximum = 18 MINUTES
-<<<<<<< HEAD
- /// What is the lower bound of when the roundstart annoucement is sent out?
- var/waittime_l = 600
-
- /// What is the higher bound of when the roundstart annoucement is sent out?
-=======
/// What is the lower bound of when the roundstart announcement is sent out?
var/waittime_l = 600
/// What is the higher bound of when the roundstart announcement is sent out?
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/waittime_h = 1800
/// A number between 0 and 100. The maximum amount of threat allowed to generate.
@@ -578,14 +571,10 @@ SUBSYSTEM_DEF(dynamic)
if (!CONFIG_GET(flag/no_intercept_report))
addtimer(CALLBACK(src, PROC_REF(send_intercept)), rand(waittime_l, waittime_h))
-<<<<<<< HEAD
//SKYRAT EDIT START - DIVERGENCY/GOALS REPORT
else
addtimer(CALLBACK(src, PROC_REF(send_trait_report)), rand(waittime_l, waittime_h))
//SKYRAT EDIT END
-=======
-
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
addtimer(CALLBACK(src, PROC_REF(display_roundstart_logout_report)), ROUNDSTART_LOGOUT_REPORT_TIME)
if(CONFIG_GET(flag/reopen_roundstart_suicide_roles))
@@ -957,7 +946,6 @@ SUBSYSTEM_DEF(dynamic)
ruleset.restricted_roles |= ruleset.protected_roles
if(CONFIG_GET(flag/protect_assistant_from_antagonist))
ruleset.restricted_roles |= JOB_ASSISTANT
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION
for(var/datum/job/iterating_job as anything in subtypesof(/datum/job))
if(!initial(iterating_job.antagonist_restricted))
@@ -970,8 +958,6 @@ SUBSYSTEM_DEF(dynamic)
else
ruleset.restricted_roles |= initial(iterating_job.title)
// SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(!(ruleset.ruleset_category & GLOB.dynamic_ruleset_categories))
ruleset.requirements = list(101,101,101,101,101,101,101,101,101,101)
diff --git a/code/controllers/subsystem/dynamic/dynamic_rulesets.dm b/code/controllers/subsystem/dynamic/dynamic_rulesets.dm
index f5ef98805ab..8460307009e 100644
--- a/code/controllers/subsystem/dynamic/dynamic_rulesets.dm
+++ b/code/controllers/subsystem/dynamic/dynamic_rulesets.dm
@@ -262,7 +262,6 @@
candidates.Remove(candidate_player)
continue
-<<<<<<< HEAD
//SKYRAT EDIT ADDITION
if(!candidate_client.prefs?.read_preference(/datum/preference/toggle/be_antag))
candidates.Remove(candidate_player)
@@ -273,8 +272,6 @@
continue
//SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(candidate_client.get_remaining_days(minimum_required_age) > 0)
candidates.Remove(candidate_player)
continue
diff --git a/code/controllers/subsystem/dynamic/dynamic_rulesets_latejoin.dm b/code/controllers/subsystem/dynamic/dynamic_rulesets_latejoin.dm
index 9fd2217bb66..afc3bca78d0 100644
--- a/code/controllers/subsystem/dynamic/dynamic_rulesets_latejoin.dm
+++ b/code/controllers/subsystem/dynamic/dynamic_rulesets_latejoin.dm
@@ -16,7 +16,6 @@
candidates.Remove(P)
else if (!((antag_preference || antag_flag) in P.client.prefs.be_special) || is_banned_from(P.ckey, list(antag_flag_override || antag_flag, ROLE_SYNDICATE)))
candidates.Remove(P)
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION - PROTECTED JOBS
else if(P.client?.prefs && !P.client.prefs.read_preference(/datum/preference/toggle/be_antag))
candidates.Remove(P)
@@ -25,8 +24,6 @@
candidates.Remove(P)
continue
// SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/dynamic_ruleset/latejoin/ready(forced = 0)
if (forced)
diff --git a/code/controllers/subsystem/dynamic/dynamic_rulesets_midround.dm b/code/controllers/subsystem/dynamic/dynamic_rulesets_midround.dm
index 69b6066216c..fb7b7db9bb9 100644
--- a/code/controllers/subsystem/dynamic/dynamic_rulesets_midround.dm
+++ b/code/controllers/subsystem/dynamic/dynamic_rulesets_midround.dm
@@ -63,7 +63,6 @@
if (isnull(creature.client)) // Are they connected?
trimmed_list.Remove(creature)
continue
-<<<<<<< HEAD
//SKYRAT EDIT ADDITION
if(is_banned_from(creature.client.ckey, BAN_ANTAGONIST))
trimmed_list.Remove(creature)
@@ -72,8 +71,6 @@
trimmed_list.Remove(creature)
continue
//SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(creature.client.get_remaining_days(minimum_required_age) > 0)
trimmed_list.Remove(creature)
continue
diff --git a/code/controllers/subsystem/dynamic/ruleset_picking.dm b/code/controllers/subsystem/dynamic/ruleset_picking.dm
index a8bdf6bc683..4373fe76da0 100644
--- a/code/controllers/subsystem/dynamic/ruleset_picking.dm
+++ b/code/controllers/subsystem/dynamic/ruleset_picking.dm
@@ -1,8 +1,4 @@
-<<<<<<< HEAD
#define ADMIN_CANCEL_MIDROUND_TIME (180 SECONDS) //SKYRAT EDIT - ORIGINAL 10 SECONDS
-=======
-#define ADMIN_CANCEL_MIDROUND_TIME (10 SECONDS)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
///
///
@@ -70,19 +66,14 @@
ADMIN_CANCEL_MIDROUND_TIME, \
TIMER_STOPPABLE, \
)
-<<<<<<< HEAD
// SKYRAT EDIT REMOVAL BEGIN - Event notification
/**
-=======
-
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
log_dynamic("[rule] ruleset executing...")
message_admins("DYNAMIC: Executing midround ruleset [rule] in [DisplayTimeText(ADMIN_CANCEL_MIDROUND_TIME)]. \
CANCEL | \
SOMETHING ELSE")
return rule
-<<<<<<< HEAD
*/
// SKYRAT EDIT REMOVAL END - Event notification
@@ -102,8 +93,6 @@
return rule
// SKYRAT EDIT ADDITION END - Event notification
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Fired after admins do not cancel a midround injection.
/datum/controller/subsystem/dynamic/proc/execute_midround_rule(datum/dynamic_ruleset/rule)
diff --git a/code/controllers/subsystem/events.dm b/code/controllers/subsystem/events.dm
index 1d601bb6769..f4b8c8138b8 100644
--- a/code/controllers/subsystem/events.dm
+++ b/code/controllers/subsystem/events.dm
@@ -17,11 +17,8 @@ SUBSYSTEM_DEF(events)
///Will wizard events be included in the event pool?
var/wizardmode = FALSE
-<<<<<<< HEAD
var/list/previously_run = list() //SKYRAT EDIT ADDITION
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/controller/subsystem/events/Initialize()
for(var/type in typesof(/datum/round_event_control))
var/datum/round_event_control/event = new type()
diff --git a/code/controllers/subsystem/explosions.dm b/code/controllers/subsystem/explosions.dm
index e547a324891..31de67361bf 100644
--- a/code/controllers/subsystem/explosions.dm
+++ b/code/controllers/subsystem/explosions.dm
@@ -454,14 +454,11 @@ ADMIN_VERB(check_bomb_impacts, R_DEBUG, "Check Bomb Impact", "See what the effec
if(EXPLODE_LIGHT)
SSexplosions.lowturf += explode
-<<<<<<< HEAD
//SKYRAT EDIT ADDITION
for(var/obj/machinery/light/iterating_light in explode)
iterating_light.start_flickering()
//SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(prob(40) && dist < flame_range && !isspaceturf(explode) && !explode.density)
flameturf += explode
diff --git a/code/controllers/subsystem/garbage.dm b/code/controllers/subsystem/garbage.dm
index 980b86a425b..ad1b9e4132f 100644
--- a/code/controllers/subsystem/garbage.dm
+++ b/code/controllers/subsystem/garbage.dm
@@ -346,10 +346,7 @@ SUBSYSTEM_DEF(garbage)
/// Datums passed to this will be given a chance to clean up references to allow the GC to collect them.
/proc/qdel(datum/to_delete, force = FALSE)
if(!istype(to_delete))
-<<<<<<< HEAD
-=======
DREAMLUAU_CLEAR_REF_USERDATA(to_delete)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
del(to_delete)
return
diff --git a/code/controllers/subsystem/id_access.dm b/code/controllers/subsystem/id_access.dm
index fe0c46c8d6d..a9f32228a26 100644
--- a/code/controllers/subsystem/id_access.dm
+++ b/code/controllers/subsystem/id_access.dm
@@ -330,10 +330,7 @@ SUBSYSTEM_DEF(id_access)
desc_by_access["[ACCESS_CENT_CAPTAIN]"] = "Code Gold"
desc_by_access["[ACCESS_CENT_BAR]"] = "Code Scotch"
desc_by_access["[ACCESS_BIT_DEN]"] = "Bitrunner Den"
-<<<<<<< HEAD
desc_by_access["[ACCESS_BARBER]"] = "Barber" // SKYRAT EDIT ADD - BARBER UPDATE
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/**
* Returns the access bitflags associated with any given access level.
@@ -402,11 +399,8 @@ SUBSYSTEM_DEF(id_access)
id_card.clear_access()
id_card.trim = trim
-<<<<<<< HEAD
-=======
id_card.big_pointer = trim.big_pointer
id_card.pointer_color = trim.pointer_color
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(copy_access)
id_card.access = trim.access.Copy()
@@ -450,11 +444,8 @@ SUBSYSTEM_DEF(id_access)
id_card.department_color_override = trim.department_color
id_card.department_state_override = trim.department_state
id_card.subdepartment_color_override = trim.subdepartment_color
-<<<<<<< HEAD
-=======
id_card.big_pointer = trim.big_pointer
id_card.pointer_color = trim.pointer_color
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(!check_forged || !id_card.forged)
id_card.assignment = trim.assignment
@@ -475,11 +466,8 @@ SUBSYSTEM_DEF(id_access)
id_card.department_color_override = null
id_card.department_state_override = null
id_card.subdepartment_color_override = null
-<<<<<<< HEAD
-=======
id_card.big_pointer = id_card.trim.big_pointer
id_card.pointer_color = id_card.trim.pointer_color
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/**
* Adds the accesses associated with a trim to an ID card.
diff --git a/code/controllers/subsystem/job.dm b/code/controllers/subsystem/job.dm
index 4b54eb4ac5e..7207c611ea0 100644
--- a/code/controllers/subsystem/job.dm
+++ b/code/controllers/subsystem/job.dm
@@ -294,15 +294,12 @@ SUBSYSTEM_DEF(job)
JobDebug("GRJ skipping command role, Player: [player], Job: [job]")
continue
-<<<<<<< HEAD
//SKYRAT EDIT ADDITION
if(job.departments_bitflags & DEPARTMENT_BITFLAG_CENTRAL_COMMAND) //If you want a CC position, select it!
JobDebug("GRJ skipping Central Command role, Player: [player], Job: [job]")
continue
//SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
// This check handles its own output to JobDebug.
if(check_job_eligibility(player, job, "GRJ", add_job_to_log = TRUE) != JOB_AVAILABLE)
continue
@@ -562,7 +559,6 @@ SUBSYSTEM_DEF(job)
//Gives the player the stuff he should have with his rank
/datum/controller/subsystem/job/proc/EquipRank(mob/living/equipping, datum/job/job, client/player_client)
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION BEGIN - ALTERNATIVE_JOB_TITLES
// The alt job title, if user picked one, or the default
var/alt_title = player_client?.prefs.alt_job_titles[job.title]
@@ -573,29 +569,16 @@ SUBSYSTEM_DEF(job)
SEND_SIGNAL(equipping, COMSIG_JOB_RECEIVED, job)
equipping.mind?.set_assigned_role_with_greeting(job, player_client, alt_title) // SKYRAT EDIT CHANGE - ALTERNATIVE_JOB_TITLES - ORIGINAL: equipping.mind?.set_assigned_role_with_greeting(job, player_client)
- equipping.on_job_equipping(job, player_client) // SKYRAT EDIT CHANGE - ALTERNATIVE_JOB_TITLES - ORIGINAL: equipping.on_job_equipping(job)
+ equipping.on_job_equipping(job, player_client)
job.announce_job(equipping, alt_title) // SKYRAT EDIT CHANGE - ALTERNATIVE_JOB_TITLES - ORIGINAL: job.announce_job(equipping)
-=======
- equipping.job = job.title
-
- SEND_SIGNAL(equipping, COMSIG_JOB_RECEIVED, job)
-
- equipping.mind?.set_assigned_role_with_greeting(job, player_client)
- equipping.on_job_equipping(job, player_client)
- job.announce_job(equipping)
-
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(player_client?.holder)
if(CONFIG_GET(flag/auto_deadmin_players) || (player_client.prefs?.toggles & DEADMIN_ALWAYS))
player_client.holder.auto_deadmin()
else
handle_auto_deadmin_roles(player_client, job.title)
-<<<<<<< HEAD
setup_alt_job_items(equipping, job, player_client) // SKYRAT EDIT ADDITION - ALTERNATIVE_JOB_TITLES
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
job.after_spawn(equipping, player_client)
/datum/controller/subsystem/job/proc/handle_auto_deadmin_roles(client/C, rank)
@@ -702,10 +685,7 @@ SUBSYSTEM_DEF(job)
if(!run_divide_occupation_pure)
to_chat(player, "You have failed to qualify for any job you desired.")
player.ready = PLAYER_NOT_READY
-<<<<<<< HEAD
player.client << output(player.ready, "lobby_browser:imgsrc") //SKYRAT EDIT ADDITION
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/controller/subsystem/job/Recover()
@@ -934,7 +914,6 @@ SUBSYSTEM_DEF(job)
JobDebug("[debug_prefix] Error: [get_job_unavailable_error_message(JOB_UNAVAILABLE_AGE)], Player: [player][add_job_to_log ? ", Job: [possible_job]" : ""]")
return JOB_UNAVAILABLE_AGE
-<<<<<<< HEAD
//SKYRAT EDIT ADDITION BEGIN - CUSTOMIZATION
if(!CONFIG_GET(flag/bypass_veteran_system) && possible_job.veteran_only && !SSplayer_ranks.is_veteran(player.client))
JobDebug("[debug_prefix] Error: [get_job_unavailable_error_message(JOB_NOT_VETERAN)], Player: [player][add_job_to_log ? ", Job: [possible_job]" : ""]")
@@ -966,8 +945,6 @@ SUBSYSTEM_DEF(job)
// Run this check after is_banned_from since it can query the DB which may sleep.
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
// Need to recheck the player exists after is_banned_from since it can query the DB which may sleep.
if(QDELETED(player))
JobDebug("[debug_prefix] player is qdeleted, Player: [player][add_job_to_log ? ", Job: [possible_job]" : ""]")
diff --git a/code/controllers/subsystem/lag_switch.dm b/code/controllers/subsystem/lag_switch.dm
index d66bfc1c78f..fdd9a9287e5 100644
--- a/code/controllers/subsystem/lag_switch.dm
+++ b/code/controllers/subsystem/lag_switch.dm
@@ -124,7 +124,6 @@ SUBSYSTEM_DEF(lag_switch)
to_chat(world, span_boldannounce("Footstep sounds have been disabled for performance concerns."))
else
to_chat(world, span_boldannounce("Footstep sounds have been re-enabled."))
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION
if (DISABLE_CREATOR)
if (state)
@@ -132,8 +131,6 @@ SUBSYSTEM_DEF(lag_switch)
else
to_chat(world, span_boldannounce("The character creator has been re-enabled."))
// SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return TRUE
diff --git a/code/controllers/subsystem/lua.dm b/code/controllers/subsystem/lua.dm
index 0645ea81f2b..99df8cf3354 100644
--- a/code/controllers/subsystem/lua.dm
+++ b/code/controllers/subsystem/lua.dm
@@ -2,10 +2,6 @@ SUBSYSTEM_DEF(lua)
name = "Lua Scripting"
runlevels = RUNLEVEL_LOBBY | RUNLEVELS_DEFAULT
wait = 0.1 SECONDS
-<<<<<<< HEAD
- flags = SS_OK_TO_FAIL_INIT
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// A list of all lua states
var/list/datum/lua_state/states = list()
@@ -21,33 +17,6 @@ SUBSYSTEM_DEF(lua)
var/list/current_run = list()
var/list/current_states_run = list()
-<<<<<<< HEAD
- /// Protects return values from getting GCed before getting converted to lua values
- /// Gets cleared every tick.
- var/list/gc_guard = list()
-
-/datum/controller/subsystem/lua/Initialize()
- if(!CONFIG_GET(flag/auxtools_enabled))
- warning("SSlua requires auxtools to be enabled to run.")
- return SS_INIT_NO_NEED
-
- try
- // Initialize the auxtools library
- AUXTOOLS_CHECK(AUXLUA)
-
- // Set the wrappers for setting vars and calling procs
- __lua_set_set_var_wrapper("/proc/wrap_lua_set_var")
- __lua_set_datum_proc_call_wrapper("/proc/wrap_lua_datum_proc_call")
- __lua_set_global_proc_call_wrapper("/proc/wrap_lua_global_proc_call")
- __lua_set_print_wrapper("/proc/wrap_lua_print")
- return SS_INIT_SUCCESS
- catch(var/exception/e)
- // Something went wrong, best not allow the subsystem to run
- var/crash_message = "Error initializing SSlua: [e.name]"
- initialization_failure_message = crash_message
- warning(crash_message)
- return SS_INIT_FAILURE
-=======
var/list/needs_gc_cycle = list()
/datum/controller/subsystem/lua/Initialize()
@@ -61,7 +30,6 @@ SUBSYSTEM_DEF(lua)
// Set the print wrapper, as otherwise, the print function is meaningless
DREAMLUAU_SET_PRINT_WRAPPER("/proc/wrap_lua_print")
return SS_INIT_SUCCESS
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/controller/subsystem/lua/OnConfigLoad()
// Read the paths from the config file
@@ -71,12 +39,6 @@ SUBSYSTEM_DEF(lua)
lua_path += path
world.SetConfig("env", "LUAU_PATH", jointext(lua_path, ";"))
-<<<<<<< HEAD
-/datum/controller/subsystem/lua/Shutdown()
- AUXTOOLS_FULL_SHUTDOWN(AUXLUA)
-
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/controller/subsystem/lua/proc/queue_resume(datum/lua_state/state, index, arguments)
if(!initialized)
return
@@ -86,38 +48,6 @@ SUBSYSTEM_DEF(lua)
arguments = list()
else if(!islist(arguments))
arguments = list(arguments)
-<<<<<<< HEAD
- resumes += list(list("state" = state, "index" = index, "arguments" = arguments))
-
-/datum/controller/subsystem/lua/proc/kill_task(datum/lua_state/state, list/task_info)
- if(!istype(state))
- return
- if(!islist(task_info))
- return
- if(!(istext(task_info["name"]) && istext(task_info["status"]) && isnum(task_info["index"])))
- return
- switch(task_info["status"])
- if("sleep")
- var/task_index = task_info["index"]
- var/state_index = 1
-
- // Get the nth sleep in the sleep list corresponding to the target state
- for(var/i in 1 to length(sleeps))
- var/datum/lua_state/sleeping_state = sleeps[i]
- if(sleeping_state == state)
- if(state_index == task_index)
- sleeps.Cut(i, i+1)
- break
- state_index++
- if("yield")
- // Remove the resumt from the resumt list
- for(var/i in 1 to length(resumes))
- var/resume = resumes[i]
- if(resume["state"] == state && resume["index"] == task_info["index"])
- resumes.Cut(i, i+1)
- break
- state.kill_task(task_info)
-=======
else
var/list/args_list = arguments
arguments = args_list.Copy()
@@ -145,7 +75,6 @@ SUBSYSTEM_DEF(lua)
resumes.Cut(i, i+1)
break
state.kill_task(is_sleep, index)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/controller/subsystem/lua/fire(resumed)
// Each fire of SSlua awakens every sleeping task in the order they slept,
@@ -156,10 +85,6 @@ SUBSYSTEM_DEF(lua)
sleeps.Cut()
resumes.Cut()
-<<<<<<< HEAD
- gc_guard.Cut()
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/list/current_sleeps = current_run["sleeps"]
var/list/affected_states = list()
while(length(current_sleeps))
@@ -202,11 +127,6 @@ SUBSYSTEM_DEF(lua)
if(MC_TICK_CHECK)
break
-<<<<<<< HEAD
- // Update every lua editor TGUI open for each state that had a task awakened or resumed
- for(var/datum/lua_state/state in affected_states)
- INVOKE_ASYNC(state, TYPE_PROC_REF(/datum/lua_state, update_editors))
-=======
while(length(needs_gc_cycle))
var/datum/lua_state/state = needs_gc_cycle[needs_gc_cycle.len]
needs_gc_cycle.len--
@@ -236,4 +156,3 @@ SUBSYSTEM_DEF(lua)
continue
state.log_result(json_data)
return
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/controllers/subsystem/mapping.dm b/code/controllers/subsystem/mapping.dm
index 60f118b17d3..6374a69e95e 100644
--- a/code/controllers/subsystem/mapping.dm
+++ b/code/controllers/subsystem/mapping.dm
@@ -416,10 +416,7 @@ Used by the AI doomsday and the self-destruct nuke.
// load the maps
for (var/P in parsed_maps)
var/datum/parsed_map/pm = P
-<<<<<<< HEAD
pm.turf_blacklist = turf_blacklist // SKYRAT EDIT ADDITION - apply blacklist
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/bounds = pm.bounds
var/x_offset = bounds ? round(world.maxx / 2 - bounds[MAP_MAXX] / 2) + 1 : 1
var/y_offset = bounds ? round(world.maxy / 2 - bounds[MAP_MAXY] / 2) + 1 : 1
@@ -934,11 +931,8 @@ ADMIN_VERB(load_away_mission, R_FUN, "Load Away Mission", "Load a specific away
/datum/controller/subsystem/mapping/proc/lazy_load_template(template_key, force = FALSE)
RETURN_TYPE(/datum/turf_reservation)
-<<<<<<< HEAD
-=======
UNTIL(initialized)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/static/lazy_loading = FALSE
UNTIL(!lazy_loading)
diff --git a/code/controllers/subsystem/materials.dm b/code/controllers/subsystem/materials.dm
index 7cc537ff789..673414ea3c2 100644
--- a/code/controllers/subsystem/materials.dm
+++ b/code/controllers/subsystem/materials.dm
@@ -26,22 +26,11 @@ SUBSYSTEM_DEF(materials)
new /datum/stack_recipe("Sink Frame", /obj/structure/sinkframe, crafting_flags = CRAFT_CHECK_DENSITY | CRAFT_ONE_PER_TURF | CRAFT_ON_SOLID_GROUND | CRAFT_APPLIES_MATS, category = CAT_FURNITURE),
new /datum/stack_recipe("Material floor tile", /obj/item/stack/tile/material, 1, 4, 20, crafting_flags = CRAFT_APPLIES_MATS, category = CAT_TILES),
new /datum/stack_recipe("Material airlock assembly", /obj/structure/door_assembly/door_assembly_material, 4, time = 5 SECONDS, crafting_flags = CRAFT_CHECK_DENSITY | CRAFT_ONE_PER_TURF | CRAFT_ON_SOLID_GROUND | CRAFT_APPLIES_MATS, category = CAT_DOORS),
-<<<<<<< HEAD
-=======
- )
- ///List of stackcrafting recipes for materials using rigid recipes
- var/list/rigid_stack_recipes = list(
- new /datum/stack_recipe("Carving block", /obj/structure/carving_block, 5, time = 3 SECONDS, crafting_flags = CRAFT_CHECK_DENSITY | CRAFT_ONE_PER_TURF | CRAFT_ON_SOLID_GROUND | CRAFT_APPLIES_MATS, category = CAT_STRUCTURE),
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
)
///List of stackcrafting recipes for materials using rigid recipes
var/list/rigid_stack_recipes = list(
new /datum/stack_recipe("Carving block", /obj/structure/carving_block, 5, time = 3 SECONDS, crafting_flags = CRAFT_CHECK_DENSITY | CRAFT_ONE_PER_TURF | CRAFT_ON_SOLID_GROUND | CRAFT_APPLIES_MATS, category = CAT_STRUCTURE),
)
-
- ///A list of dimensional themes used by the dimensional anomaly and other things, most of which require materials to function.
- var/list/datum/dimension_theme/dimensional_themes
-
///A list of dimensional themes used by the dimensional anomaly and other things, most of which require materials to function.
var/list/datum/dimension_theme/dimensional_themes
@@ -63,11 +52,7 @@ SUBSYSTEM_DEF(materials)
/** Creates and caches a material datum.
*
-<<<<<<< HEAD
- * Arugments:
-=======
* Arguments:
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
* - [arguments][/list]: The arguments to use to create the material datum
* - The first element is the type of material to initialize.
*/
@@ -148,11 +133,7 @@ SUBSYSTEM_DEF(materials)
value = arguments[key]
if(!(istext(key) || isnum(key)))
key = REF(key)
-<<<<<<< HEAD
- key = "[key]" // Key is stringified so numbers dont break things
-=======
key = "[key]" // Key is stringified so numbers don't break things
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(!isnull(value))
if(!(istext(value) || isnum(value)))
value = REF(value)
diff --git a/code/controllers/subsystem/minor_mapping.dm b/code/controllers/subsystem/minor_mapping.dm
index 6bdb93ccd30..9dbc3cd2a05 100644
--- a/code/controllers/subsystem/minor_mapping.dm
+++ b/code/controllers/subsystem/minor_mapping.dm
@@ -13,11 +13,7 @@ SUBSYSTEM_DEF(minor_mapping)
return SS_INIT_NO_NEED
#else
trigger_migration(CONFIG_GET(number/mice_roundstart))
-<<<<<<< HEAD
place_satchels(satchel_amount = 10) //SKYRAT EDIT CHANGE - ORIGINAL : place_satchels(satchel_amount = 2)
-=======
- place_satchels(satchel_amount = 2)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return SS_INIT_SUCCESS
#endif
diff --git a/code/controllers/subsystem/overlays.dm b/code/controllers/subsystem/overlays.dm
index ea3258c0971..fda892be7a4 100644
--- a/code/controllers/subsystem/overlays.dm
+++ b/code/controllers/subsystem/overlays.dm
@@ -17,11 +17,7 @@ SUBSYSTEM_DEF(overlays)
/// Don't have access to that type tho, so this is the best you're gonna get
/proc/overlays2text(list/overlays)
var/list/unique_overlays = list()
-<<<<<<< HEAD
- // As anything because we're basically doing type coerrsion, rather then actually filtering for mutable apperances
-=======
// As anything because we're basically doing type coercion, rather then actually filtering for mutable appearances
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
for(var/mutable_appearance/overlay as anything in overlays)
var/key = "[overlay.icon]-[overlay.icon_state]-[overlay.dir]"
unique_overlays[key] += 1
diff --git a/code/controllers/subsystem/pathfinder.dm b/code/controllers/subsystem/pathfinder.dm
index 938aebc20a4..70dc152b06d 100644
--- a/code/controllers/subsystem/pathfinder.dm
+++ b/code/controllers/subsystem/pathfinder.dm
@@ -158,11 +158,7 @@ SUBSYSTEM_DEF(pathfinder)
/// Takes a set of pathfind info, returns the first valid pathmap that would work if one exists
/// Optionally takes a max age to accept (defaults to 0 seconds) and a minimum acceptable range
-<<<<<<< HEAD
-/// If include_building is true and we can only find a building path, ew'll use that instead. tho we will wait for it to finish first
-=======
/// If include_building is true and we can only find a building path, we'll use that instead. tho we will wait for it to finish first
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/controller/subsystem/pathfinder/proc/get_valid_map(datum/can_pass_info/pass_info, turf/target, simulated_only = TRUE, turf/exclude, age = MAP_REUSE_INSTANT, min_range = -INFINITY, include_building = FALSE)
// Walk all the maps that match our caller's turf OR our target's
// Then hold onto em. If their cache time is short we can reuse/expand them, if not we'll have to make a new one
diff --git a/code/controllers/subsystem/persistence/_persistence.dm b/code/controllers/subsystem/persistence/_persistence.dm
index fdc2f22a456..77490121879 100644
--- a/code/controllers/subsystem/persistence/_persistence.dm
+++ b/code/controllers/subsystem/persistence/_persistence.dm
@@ -48,8 +48,6 @@ SUBSYSTEM_DEF(persistence)
var/tram_hits_this_round = 0
var/tram_hits_last_round = 0
-<<<<<<< HEAD
-=======
/// A json database to data/message_bottles.json
var/datum/json_database/message_bottles_database
/// An index used to create unique ids for the message bottles database
@@ -61,7 +59,6 @@ SUBSYSTEM_DEF(persistence)
*/
var/list/queued_message_bottles
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/controller/subsystem/persistence/Initialize()
load_poly()
load_wall_engravings()
@@ -72,10 +69,7 @@ SUBSYSTEM_DEF(persistence)
load_randomized_recipes()
load_custom_outfits()
load_delamination_counter()
-<<<<<<< HEAD
load_panic_bunker() //SKYRAT EDIT ADDITION - PANICBUNKER
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
load_tram_counter()
load_adventures()
return SS_INIT_SUCCESS
@@ -89,22 +83,14 @@ SUBSYSTEM_DEF(persistence)
save_randomized_recipes()
save_scars()
save_custom_outfits()
-<<<<<<< HEAD
save_modular_persistence() // SKYRAT EDIT ADDITION - MODULAR_PERSISTENCE
save_delamination_counter()
-=======
- save_delamination_counter()
save_queued_message_bottles()
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(SStransport.can_fire)
for(var/datum/transport_controller/linear/tram/transport as anything in SStransport.transports_by_type[TRANSPORT_TYPE_TRAM])
save_tram_history(transport.specific_transport_id)
save_tram_counter()
-<<<<<<< HEAD
save_panic_bunker() //SKYRAT EDIT ADDITION - PANICBUNKER
-=======
-
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
///Loads up Poly's speech buffer.
/datum/controller/subsystem/persistence/proc/load_poly()
diff --git a/code/controllers/subsystem/persistence/engravings.dm b/code/controllers/subsystem/persistence/engravings.dm
index b56a8093aa2..6808a101bb8 100644
--- a/code/controllers/subsystem/persistence/engravings.dm
+++ b/code/controllers/subsystem/persistence/engravings.dm
@@ -27,11 +27,7 @@
var/successfully_loaded_engravings = 0
-<<<<<<< HEAD
- for(var/iteration in 1 to rand(MIN_PERSISTENT_ENGRAVINGS, MAX_PERSISTENT_ENGRAVINGS))
-=======
for(var/iteration in 1 to min(rand(MIN_PERSISTENT_ENGRAVINGS, MAX_PERSISTENT_ENGRAVINGS), saved_engravings.len))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/engraving = pick_n_take(saved_engravings)
if(!islist(engraving))
stack_trace("something's wrong with the engraving data! one of the saved engravings wasn't a list!")
diff --git a/code/controllers/subsystem/polling.dm b/code/controllers/subsystem/polling.dm
index d9903ef430a..aba0cbbcfea 100644
--- a/code/controllers/subsystem/polling.dm
+++ b/code/controllers/subsystem/polling.dm
@@ -281,15 +281,12 @@ SUBSYSTEM_DEF(polling)
if(is_banned_from(potential_candidate.ckey, list(check_jobban, ROLE_SYNDICATE)))
return FALSE
-<<<<<<< HEAD
//SKYRAT EDIT ADDITION BEGIN
if(is_banned_from(potential_candidate.ckey, BAN_GHOST_TAKEOVER) || is_banned_from(potential_candidate.ckey, BAN_ANTAGONIST))
to_chat(potential_candidate, "There was a ghost prompt for: [role], unfortunately you are banned from ghost takeovers.")
return FALSE
//SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return TRUE
/datum/controller/subsystem/polling/proc/polling_finished(datum/candidate_poll/finishing_poll)
diff --git a/code/controllers/subsystem/processing/fishing.dm b/code/controllers/subsystem/processing/fishing.dm
index d38a4826907..a81ff0dec67 100644
--- a/code/controllers/subsystem/processing/fishing.dm
+++ b/code/controllers/subsystem/processing/fishing.dm
@@ -1,12 +1,3 @@
-<<<<<<< HEAD
-/**
- * So far, only used by the fishing minigame. Feel free to rename it to something like veryfastprocess
- * if you need one that fires 10 times a second
- */
-PROCESSING_SUBSYSTEM_DEF(fishing)
- name = "Fishing"
- wait = 0.1 SECONDS
-=======
/// subsystem for the fishing minigame processing.
PROCESSING_SUBSYSTEM_DEF(fishing)
name = "Fishing"
@@ -40,4 +31,3 @@ PROCESSING_SUBSYSTEM_DEF(fishing)
qdel(lure)
return SS_INIT_SUCCESS
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/controllers/subsystem/processing/quirks.dm b/code/controllers/subsystem/processing/quirks.dm
index 72aaad287db..6a0b2bd05c0 100644
--- a/code/controllers/subsystem/processing/quirks.dm
+++ b/code/controllers/subsystem/processing/quirks.dm
@@ -17,11 +17,7 @@ GLOBAL_LIST_INIT_TYPED(quirk_blacklist, /list/datum/quirk, list(
list(/datum/quirk/transhumanist, /datum/quirk/body_purist),
list(/datum/quirk/prosthetic_organ, /datum/quirk/tin_man, /datum/quirk/body_purist),
list(/datum/quirk/quadruple_amputee, /datum/quirk/paraplegic, /datum/quirk/hemiplegic),
-<<<<<<< HEAD
//list(/datum/quirk/quadruple_amputee, /datum/quirk/frail), // SKYRAT EDIT REMOVAL- Since we have synth wounds now, frail has a large downside for prosthetics and such
-=======
- list(/datum/quirk/quadruple_amputee, /datum/quirk/frail),
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
list(/datum/quirk/social_anxiety, /datum/quirk/mute),
list(/datum/quirk/mute, /datum/quirk/softspoken),
list(/datum/quirk/poor_aim, /datum/quirk/bighands),
@@ -30,7 +26,6 @@ GLOBAL_LIST_INIT_TYPED(quirk_blacklist, /list/datum/quirk, list(
list(/datum/quirk/photophobia, /datum/quirk/nyctophobia),
list(/datum/quirk/item_quirk/settler, /datum/quirk/freerunning),
list(/datum/quirk/numb, /datum/quirk/selfaware),
-<<<<<<< HEAD
//SKYRAT EDIT ADDITION BEGIN
list(/datum/quirk/equipping/nerve_staple, /datum/quirk/nonviolent),
list(/datum/quirk/equipping/nerve_staple, /datum/quirk/item_quirk/nearsighted),
@@ -44,8 +39,6 @@ GLOBAL_LIST_INIT_TYPED(quirk_blacklist, /list/datum/quirk, list(
list(/datum/quirk/oversized, /datum/quirk/item_quirk/settler),
list(/datum/quirk/echolocation, /datum/quirk/item_quirk/blindness, /datum/quirk/item_quirk/nearsighted, /datum/quirk/item_quirk/deafness),
//SKYRAT EDIT ADDITION END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
))
GLOBAL_LIST_INIT(quirk_string_blacklist, generate_quirk_string_blacklist())
@@ -96,7 +89,6 @@ PROCESSING_SUBSYSTEM_DEF(quirks)
if(initial(quirk_type.abstract_parent_type) == type)
continue
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION START
if(initial(quirk_type.erp_quirk) && CONFIG_GET(flag/disable_erp_preferences))
continue
@@ -105,8 +97,6 @@ PROCESSING_SUBSYSTEM_DEF(quirks)
continue
// SKYRAT EDIT ADDITION END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
quirks[initial(quirk_type.name)] = quirk_type
quirk_points[initial(quirk_type.name)] = initial(quirk_type.value)
@@ -203,11 +193,7 @@ PROCESSING_SUBSYSTEM_DEF(quirks)
/// be valid.
/// If no changes need to be made, will return the same list.
/// Expects all quirk names to be unique, but makes no other expectations.
-<<<<<<< HEAD
/datum/controller/subsystem/processing/quirks/proc/filter_invalid_quirks(list/quirks, list/augments) // SKYRAT EDIT - AUGMENTS+
-=======
-/datum/controller/subsystem/processing/quirks/proc/filter_invalid_quirks(list/quirks)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/list/new_quirks = list()
var/list/positive_quirks = list()
var/points_enabled = !CONFIG_GET(flag/disable_quirk_points)
@@ -216,14 +202,11 @@ PROCESSING_SUBSYSTEM_DEF(quirks)
var/list/all_quirks = get_quirks()
-<<<<<<< HEAD
// SKYRAT EDIT BEGIN - AUGMENTS+
for(var/key in augments)
var/datum/augment_item/aug = GLOB.augment_items[augments[key]]
balance += aug.cost
// SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
for (var/quirk_name in quirks)
var/datum/quirk/quirk = all_quirks[quirk_name]
if (isnull(quirk))
diff --git a/code/controllers/subsystem/processing/reagents.dm b/code/controllers/subsystem/processing/reagents.dm
index 18533e9c0cb..c4b86a23efc 100644
--- a/code/controllers/subsystem/processing/reagents.dm
+++ b/code/controllers/subsystem/processing/reagents.dm
@@ -17,7 +17,6 @@ PROCESSING_SUBSYSTEM_DEF(reagents)
GLOB.fake_reagent_blacklist = list(/datum/reagent/medicine/c2, /datum/reagent/medicine, /datum/reagent/reaction_agent)
//Build GLOB lists - see holder.dm
build_chemical_reactions_lists()
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION START
if(CONFIG_GET(flag/disable_erp_preferences))
@@ -31,8 +30,6 @@ PROCESSING_SUBSYSTEM_DEF(reagents)
if(reaction_list)
reaction_list -= reaction_datum
// SKYRAT EDIT ADDITION END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return SS_INIT_SUCCESS
/datum/controller/subsystem/processing/reagents/fire(resumed = FALSE)
diff --git a/code/controllers/subsystem/processing/station.dm b/code/controllers/subsystem/processing/station.dm
index afcd008346a..064f1446bf9 100644
--- a/code/controllers/subsystem/processing/station.dm
+++ b/code/controllers/subsystem/processing/station.dm
@@ -24,11 +24,7 @@ PROCESSING_SUBSYSTEM_DEF(station)
// Autowiki also wants consistent outputs, for example making sure the vending machine page always reports the normal products
#if !defined(UNIT_TESTS) && !defined(AUTOWIKI)
SetupTraits()
-<<<<<<< HEAD
//display_lobby_traits() SKYRAT EDIT REMOVAL
-=======
- display_lobby_traits()
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#endif
announcer = new announcer() //Initialize the station's announcer datum
@@ -177,10 +173,7 @@ PROCESSING_SUBSYSTEM_DEF(station)
var/datum/station_trait/trait_to_remove = i
selectable_traits_by_types[initial(trait_to_remove.trait_type)] -= trait_to_remove
-<<<<<<< HEAD
/* SKYRAT EDIT REMOVAL
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Update station trait lobby buttons for clients who joined before we initialised this subsystem
/datum/controller/subsystem/processing/station/proc/display_lobby_traits()
for (var/mob/dead/new_player/player as anything in GLOB.new_player_list)
@@ -189,7 +182,4 @@ PROCESSING_SUBSYSTEM_DEF(station)
continue
observer_hud.add_station_trait_buttons()
observer_hud.show_hud(observer_hud.hud_version)
-<<<<<<< HEAD
*/
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/controllers/subsystem/research.dm b/code/controllers/subsystem/research.dm
index 704b3bc12a4..fe8a002d9c4 100644
--- a/code/controllers/subsystem/research.dm
+++ b/code/controllers/subsystem/research.dm
@@ -78,11 +78,8 @@ SUBSYSTEM_DEF(research)
new /datum/techweb/science
new /datum/techweb/admin
new /datum/techweb/oldstation
-<<<<<<< HEAD
new /datum/techweb/tarkon //Skyrat Edit
new /datum/techweb/interdyne //Skyrat Edit
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
autosort_categories()
error_design = new
error_node = new
diff --git a/code/controllers/subsystem/shuttle.dm b/code/controllers/subsystem/shuttle.dm
index ebf7ee70eb5..d0fef0291cf 100644
--- a/code/controllers/subsystem/shuttle.dm
+++ b/code/controllers/subsystem/shuttle.dm
@@ -147,11 +147,11 @@ SUBSYSTEM_DEF(shuttle)
while(length(pack_processing))
var/datum/supply_pack/pack = pack_processing[length(pack_processing)]
pack_processing.len--
-<<<<<<< HEAD
//SKYRAT EDIT START
if(pack == /datum/supply_pack/armament)
continue
//SKYRAT EDIT END
+
if(ispath(pack, /datum/supply_pack))
pack = new pack
@@ -160,16 +160,6 @@ SUBSYSTEM_DEF(shuttle)
pack_processing += generated_packs
continue
-=======
- if(ispath(pack, /datum/supply_pack))
- pack = new pack
-
- var/list/generated_packs = pack.generate_supply_packs()
- if(generated_packs)
- pack_processing += generated_packs
- continue
-
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
//we have to create the pack before checking if it has 'contains' because generate_supply_packs manually sets it, therefore we cant check initial.
if(!pack.contains)
continue
@@ -290,11 +280,7 @@ SUBSYSTEM_DEF(shuttle)
priority_announce(
text = "Emergency shuttle uplink interference detected, shuttle call disabled while the system reinitializes. Estimated restore in [DisplayTimeText(lockout_timer, round_seconds_to = 60)].",
title = "Uplink Interference",
-<<<<<<< HEAD
sound = ANNOUNCER_SHUTTLE, // SKYRAT EDIT CHANGE - Announcer Sounds - ORIGINAL: sound = 'sound/misc/announce_dig.ogg',
-=======
- sound = 'sound/misc/announce_dig.ogg',
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
sender_override = "Emergency Shuttle Uplink Alert",
color_override = "grey",
)
@@ -308,11 +294,7 @@ SUBSYSTEM_DEF(shuttle)
priority_announce(
text= "Emergency shuttle uplink services are now back online.",
title = "Uplink Restored",
-<<<<<<< HEAD
sound = ANNOUNCER_SHUTTLE, // SKYRAT EDIT CHANGE - Announcer Sounds - ORIGINAL: sound = 'sound/misc/announce_dig.ogg',
-=======
- sound = 'sound/misc/announce_dig.ogg',
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
sender_override = "Emergency Shuttle Uplink Alert",
color_override = "green",
)
@@ -465,12 +447,8 @@ SUBSYSTEM_DEF(shuttle)
if(emergency.timeLeft(1) < emergency_call_time)
return
if(SEC_LEVEL_BLUE)
-<<<<<<< HEAD
//if(emergency.timeLeft(1) < emergency_call_time * 0.5) ORIGINAL
if(emergency.timeLeft(1) < emergency_call_time * 0.6) //SKYRAT EDIT CHANGE - ALERTS
-=======
- if(emergency.timeLeft(1) < emergency_call_time * 0.5)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return
//SKYRAT EDIT ADDITION BEGIN - ALERTS
if(SEC_LEVEL_ORANGE)
@@ -1075,11 +1053,7 @@ SUBSYSTEM_DEF(shuttle)
return data
-<<<<<<< HEAD
-/datum/controller/subsystem/shuttle/ui_act(action, params)
-=======
/datum/controller/subsystem/shuttle/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
. = ..()
if(.)
return
diff --git a/code/controllers/subsystem/sprite_accessories.dm b/code/controllers/subsystem/sprite_accessories.dm
index 85449d07cd4..445f8a6d6d1 100644
--- a/code/controllers/subsystem/sprite_accessories.dm
+++ b/code/controllers/subsystem/sprite_accessories.dm
@@ -31,7 +31,6 @@ SUBSYSTEM_DEF(accessories) // just 'accessories' for brevity
var/list/undershirt_m //! stores only undershirt name
var/list/undershirt_f //! stores only undershirt name
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION START - Underwear/bra split
var/list/bra_list
var/list/bra_m
@@ -42,21 +41,12 @@ SUBSYSTEM_DEF(accessories) // just 'accessories' for brevity
var/list/socks_list //! stores /datum/sprite_accessory/socks indexed by name
/* SKYRAT EDIT REMOVAL START - Customization - Moved to sprite_accessories var
-=======
- //Socks
- var/list/socks_list //! stores /datum/sprite_accessory/socks indexed by name
-
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
//Lizard Bits (all datum lists indexed by name)
var/list/lizard_markings_list
var/list/snouts_list
var/list/horns_list
var/list/frills_list
var/list/spines_list
-<<<<<<< HEAD
- var/list/legs_list
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/list/tail_spines_list
//Mutant Human bits
@@ -68,7 +58,6 @@ SUBSYSTEM_DEF(accessories) // just 'accessories' for brevity
var/list/wings_open_list
var/list/moth_wings_list
var/list/moth_antennae_list
-<<<<<<< HEAD
*/ //SKYRAT EDIT REMOVAL END
var/list/moth_markings_list
var/list/pod_hair_list
@@ -90,19 +79,11 @@ SUBSYSTEM_DEF(accessories) // just 'accessories' for brevity
var/list/dna_mutant_bodypart_blocks = list()
var/list/features_block_lengths = list()
// SKYRAT EDIT ADDITION END
-=======
- var/list/moth_markings_list
- var/list/caps_list
- var/list/pod_hair_list
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/controller/subsystem/accessories/PreInit() // this stuff NEEDS to be set up before GLOB for preferences and stuff to work so this must go here. sorry
setup_lists()
init_hair_gradients()
-<<<<<<< HEAD
make_sprite_accessory_references() // SKYRAT EDIT ADDITION - Customization
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Sets up all of the lists for later utilization in the round and building sprites.
/// In an ideal world we could tack everything that just needed `DEFAULT_SPRITE_LIST` into static variables on the top, but due to the initialization order
@@ -129,7 +110,6 @@ SUBSYSTEM_DEF(accessories) // just 'accessories' for brevity
undershirt_m = undershirt_lists[MALE_SPRITE_LIST]
undershirt_f = undershirt_lists[FEMALE_SPRITE_LIST]
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION START - Underwear/bra split
var/bra_lists = init_sprite_accessory_subtypes(/datum/sprite_accessory/bra)
bra_list = bra_lists[DEFAULT_SPRITE_LIST]
@@ -140,10 +120,8 @@ SUBSYSTEM_DEF(accessories) // just 'accessories' for brevity
socks_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/socks)[DEFAULT_SPRITE_LIST]
/* // SKYRAT EDIT REMOVAL START - Customization
-=======
socks_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/socks)[DEFAULT_SPRITE_LIST]
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
lizard_markings_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/lizard_markings, add_blank = TRUE)[DEFAULT_SPRITE_LIST]
tails_list_human = init_sprite_accessory_subtypes(/datum/sprite_accessory/tails/human, add_blank = TRUE)[DEFAULT_SPRITE_LIST]
tails_list_lizard = init_sprite_accessory_subtypes(/datum/sprite_accessory/tails/lizard)[DEFAULT_SPRITE_LIST]
@@ -156,7 +134,6 @@ SUBSYSTEM_DEF(accessories) // just 'accessories' for brevity
frills_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/frills, add_blank = TRUE)[DEFAULT_SPRITE_LIST]
spines_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/spines, add_blank = TRUE)[DEFAULT_SPRITE_LIST]
tail_spines_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/tail_spines, add_blank = TRUE)[DEFAULT_SPRITE_LIST]
-<<<<<<< HEAD
legs_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/legs)[DEFAULT_SPRITE_LIST]
caps_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/caps)[DEFAULT_SPRITE_LIST]
moth_wings_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/moth_wings)[DEFAULT_SPRITE_LIST]
@@ -179,15 +156,6 @@ SUBSYSTEM_DEF(accessories) // just 'accessories' for brevity
// SKYRAT EDIT ADDITION END
/// This proc just intializes all /datum/sprite_accessory/hair_gradient into an list indexed by gradient-style name
-=======
- caps_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/caps)[DEFAULT_SPRITE_LIST]
- moth_wings_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/moth_wings)[DEFAULT_SPRITE_LIST]
- moth_antennae_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/moth_antennae)[DEFAULT_SPRITE_LIST]
- moth_markings_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/moth_markings, add_blank = TRUE)[DEFAULT_SPRITE_LIST]
- pod_hair_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/pod_hair)[DEFAULT_SPRITE_LIST]
-
-/// This proc just initializes all /datum/sprite_accessory/hair_gradient into an list indexed by gradient-style name
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/controller/subsystem/accessories/proc/init_hair_gradients()
hair_gradients_list = list()
facial_hair_gradients_list = list()
diff --git a/code/controllers/subsystem/statpanel.dm b/code/controllers/subsystem/statpanel.dm
index 65753b8325d..7b1394ada16 100644
--- a/code/controllers/subsystem/statpanel.dm
+++ b/code/controllers/subsystem/statpanel.dm
@@ -23,10 +23,7 @@ SUBSYSTEM_DEF(statpanels)
if (!resumed)
num_fires++
var/datum/map_config/cached = SSmapping.next_map_config
-<<<<<<< HEAD
/* SKYRAT EDIT CHANGE
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
global_data = list(
"Map: [SSmapping.config?.map_name || "Loading..."]",
cached ? "Next Map: [cached.map_name]" : null,
@@ -36,7 +33,6 @@ SUBSYSTEM_DEF(statpanels)
"Station Time: [station_time_timestamp()]",
"Time Dilation: [round(SStime_track.time_dilation_current,1)]% AVG:([round(SStime_track.time_dilation_avg_fast,1)]%, [round(SStime_track.time_dilation_avg,1)]%, [round(SStime_track.time_dilation_avg_slow,1)]%)"
)
-<<<<<<< HEAD
*/
var/round_time = world.time - SSticker.round_start_time
var/real_round_time = world.timeofday - SSticker.real_round_start_time
@@ -58,8 +54,6 @@ SUBSYSTEM_DEF(statpanels)
"Actual Round Timer: [time2text(real_round_time, "hh:mm:ss", 0)]"
)
// SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(SSshuttle.emergency)
var/ETA = SSshuttle.emergency.getModeStr()
diff --git a/code/controllers/subsystem/ticker.dm b/code/controllers/subsystem/ticker.dm
index cf967015a0d..16793dc63e0 100644
--- a/code/controllers/subsystem/ticker.dm
+++ b/code/controllers/subsystem/ticker.dm
@@ -67,13 +67,10 @@ SUBSYSTEM_DEF(ticker)
/// Why an emergency shuttle was called
var/emergency_reason
-<<<<<<< HEAD
var/real_round_start_time = 0 //SKYRAT EDIT ADDITION
var/discord_alerted = FALSE //SKYRAT EDIT - DISCORD PING SPAM PREVENTION
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/controller/subsystem/ticker/Initialize()
var/list/byond_sound_formats = list(
"mid" = TRUE,
@@ -164,7 +161,6 @@ SUBSYSTEM_DEF(ticker)
for(var/client/C in GLOB.clients)
window_flash(C, ignorepref = TRUE) //let them know lobby has opened up.
to_chat(world, span_notice("Welcome to [station_name()]!"))
-<<<<<<< HEAD
/* ORIGINAL:
send2chat("New round starting on [SSmapping.config.map_name]!", CONFIG_GET(string/channel_announce_new_game))
*/ // SKYRAT EDIT START - DISCORD SPAM PREVENTION
@@ -177,12 +173,7 @@ SUBSYSTEM_DEF(ticker)
addtimer(CALLBACK(SStitle, TYPE_PROC_REF(/datum/controller/subsystem/title, change_title_screen)), 1 SECONDS) //SKYRAT EDIT ADDITION - Title screen
//Everyone who wants to be an observer is now spawned
SEND_SIGNAL(src, COMSIG_TICKER_ENTER_PREGAME)
-=======
- send2chat(new /datum/tgs_message_content("New round starting on [SSmapping.config.map_name]!"), CONFIG_GET(string/channel_announce_new_game))
- current_state = GAME_STATE_PREGAME
- SEND_SIGNAL(src, COMSIG_TICKER_ENTER_PREGAME)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
fire()
if(GAME_STATE_PREGAME)
//lobby stats for statpanels
@@ -300,11 +291,8 @@ SUBSYSTEM_DEF(ticker)
round_start_time = world.time //otherwise round_start_time would be 0 for the signals
SEND_SIGNAL(src, COMSIG_TICKER_ROUND_STARTING, world.time)
-<<<<<<< HEAD
real_round_start_time = REALTIMEOFDAY //SKYRAT EDIT ADDITION
SSautotransfer.new_shift(real_round_start_time) //SKYRAT EDIT ADDITION
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
log_world("Game start took [(world.timeofday - init_start)/10]s")
INVOKE_ASYNC(SSdbcore, TYPE_PROC_REF(/datum/controller/subsystem/dbcore,SetRoundStart))
@@ -351,10 +339,7 @@ SUBSYSTEM_DEF(ticker)
iter_human.increment_scar_slot()
iter_human.load_persistent_scars()
-<<<<<<< HEAD
SSpersistence.load_modular_persistence(iter_human.get_organ_slot(ORGAN_SLOT_BRAIN)) // SKYRAT EDIT ADDITION - MODULAR_PERSISTENCE
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(!iter_human.hardcore_survival_score)
continue
@@ -388,7 +373,6 @@ SUBSYSTEM_DEF(ticker)
GLOB.joined_player_list += player.ckey
var/atom/destination = player.mind.assigned_role.get_roundstart_spawn_point()
if(!destination) // Failed to fetch a proper roundstart location, won't be going anywhere.
-<<<<<<< HEAD
player.show_title_screen() //SKYRAT EDIT CHANGE
continue
player.create_character(destination)
@@ -396,10 +380,6 @@ SUBSYSTEM_DEF(ticker)
player.show_title_screen() //SKYRAT EDIT ADDITION
-=======
- continue
- player.create_character(destination)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
CHECK_TICK
/datum/controller/subsystem/ticker/proc/collect_minds()
@@ -469,10 +449,6 @@ SUBSYSTEM_DEF(ticker)
if(new_player_mob.client?.prefs?.should_be_random_hardcore(player_assigned_role, new_player_living.mind))
new_player_mob.client.prefs.hardcore_random_setup(new_player_living)
SSquirks.AssignQuirks(new_player_living, new_player_mob.client)
-<<<<<<< HEAD
-
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
CHECK_TICK
if(captainless)
@@ -612,7 +588,6 @@ SUBSYSTEM_DEF(ticker)
/datum/controller/subsystem/ticker/proc/send_news_report()
var/news_message
var/news_source = "Nanotrasen News Network"
-<<<<<<< HEAD
var/decoded_station_name = html_decode(CONFIG_GET(string/cross_comms_name)) //decode station_name to avoid minor_announce double encode // SKYRAT EDIT: CROSS COMMS CONFIG
switch(news_report)
@@ -722,101 +697,6 @@ SUBSYSTEM_DEF(ticker)
else
return "We regret to inform you that shit be whack, yo. None of our reporters have any idea of what may or may not have gone on."
//SKYRAT EDIT - END
-=======
- var/decoded_station_name = html_decode(station_name()) //decode station_name to avoid minor_announce double encode
-
- switch(news_report)
- // The nuke was detonated on the syndicate recon outpost
- if(NUKE_SYNDICATE_BASE)
- news_message = "In a daring raid, the heroic crew of [decoded_station_name] \
- detonated a nuclear device in the heart of a terrorist base."
- // The station was destroyed by nuke ops
- if(STATION_DESTROYED_NUKE)
- news_message = "We would like to reassure all employees that the reports of a Syndicate \
- backed nuclear attack on [decoded_station_name] are, in fact, a hoax. Have a secure day!"
- // The station was evacuated (normal result)
- if(STATION_EVACUATED)
- // Had an emergency reason supplied to pass along
- if(emergency_reason)
- news_message = "[decoded_station_name] has been evacuated after transmitting \
- the following distress beacon:\n\n[html_decode(emergency_reason)]"
- else
- news_message = "The crew of [decoded_station_name] has been \
- evacuated amid unconfirmed reports of enemy activity."
- // A blob won
- if(BLOB_WIN)
- news_message = "[decoded_station_name] was overcome by an unknown biological outbreak, killing \
- all crew on board. Don't let it happen to you! Remember, a clean work station is a safe work station."
- // A blob was destroyed
- if(BLOB_DESTROYED)
- news_message = "[decoded_station_name] is currently undergoing decontamination procedures \
- after the destruction of a biological hazard. As a reminder, any crew members experiencing \
- cramps or bloating should report immediately to security for incineration."
- // A certain percentage of all cultists managed to escape at the end of round
- if(CULT_ESCAPE)
- news_message = "Security Alert: A group of religious fanatics have escaped from [decoded_station_name]."
- // Cult was completely or almost completely wiped out
- if(CULT_FAILURE)
- news_message = "Following the dismantling of a restricted cult aboard [decoded_station_name], \
- we would like to remind all employees that worship outside of the Chapel is strictly prohibited, \
- and cause for termination."
- // Cult summoned Nar'sie
- if(CULT_SUMMON)
- news_message = "Company officials would like to clarify that [decoded_station_name] was scheduled \
- to be decommissioned following meteor damage earlier this year. Earlier reports of an \
- unknowable eldritch horror were made in error."
- // Nuke detonated, but missed the station entirely
- if(NUKE_MISS)
- news_message = "The Syndicate have bungled a terrorist attack [decoded_station_name], \
- detonating a nuclear weapon in empty space nearby."
- // All nuke ops got killed
- if(OPERATIVES_KILLED)
- news_message = "Repairs to [decoded_station_name] are underway after an elite \
- Syndicate death squad was wiped out by the crew."
- // Nuke ops results inconclusive - Crew escaped without the disk, or nukies were left alive, or something
- if(OPERATIVE_SKIRMISH)
- news_message = "A skirmish between security forces and Syndicate agents aboard [decoded_station_name] \
- ended with both sides bloodied but intact."
- // Revolution victory
- if(REVS_WIN)
- news_message = "Company officials have reassured investors that despite a union led revolt \
- aboard [decoded_station_name] there will be no wage increases for workers."
- // Revolution defeat
- if(REVS_LOSE)
- news_message = "[decoded_station_name] quickly put down a misguided attempt at mutiny. \
- Remember, unionizing is illegal!"
- // All wizards (plus apprentices) have been killed
- if(WIZARD_KILLED)
- news_message = "Tensions have flared with the Space Wizard Federation following the death \
- of one of their members aboard [decoded_station_name]."
- // The station was nuked generically
- if(STATION_NUKED)
- // There was a blob on board, guess it was nuked to stop it
- if(length(GLOB.overminds))
- for(var/mob/camera/blob/overmind as anything in GLOB.overminds)
- if(overmind.max_count < overmind.announcement_size)
- continue
-
- news_message = "[decoded_station_name] is currently undergoing decontanimation after a controlled \
- burst of radiation was used to remove a biological ooze. All employees were safely evacuated prior, \
- and are enjoying a relaxing vacation."
- break
- // A self destruct or something else
- else
- news_message = "[decoded_station_name] activated its self-destruct device for unknown reasons. \
- Attempts to clone the Captain for arrest and execution are underway."
- // The emergency escape shuttle was hijacked
- if(SHUTTLE_HIJACK)
- news_message = "During routine evacuation procedures, the emergency shuttle of [decoded_station_name] \
- had its navigation protocols corrupted and went off course, but was recovered shortly after."
- // A supermatter cascade triggered
- if(SUPERMATTER_CASCADE)
- news_message = "Officials are advising nearby colonies about a newly declared exclusion zone in \
- the sector surrounding [decoded_station_name]."
-
- if(news_message)
- send2otherserver(news_source, news_message, "News_Report")
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/controller/subsystem/ticker/proc/GetTimeLeft()
if(isnull(SSticker.timeLeft))
diff --git a/code/controllers/subsystem/timer.dm b/code/controllers/subsystem/timer.dm
index c6ae79bc3a4..c314fa7d38b 100644
--- a/code/controllers/subsystem/timer.dm
+++ b/code/controllers/subsystem/timer.dm
@@ -524,11 +524,7 @@ SUBSYSTEM_DEF(timer)
2 = timeToRun,
3 = wait,
4 = flags,
-<<<<<<< HEAD
- 5 = callBack, /* Safe to hold this directly becasue it's never del'd */
-=======
5 = callBack, /* Safe to hold this directly because it's never del'd */
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
6 = "[callBack.object]",
7 = text_ref(callBack.object),
8 = getcallingtype(),
@@ -543,11 +539,7 @@ SUBSYSTEM_DEF(timer)
2 = timeToRun,
3 = wait,
4 = flags,
-<<<<<<< HEAD
- 5 = callBack, /* Safe to hold this directly becasue it's never del'd */
-=======
5 = callBack, /* Safe to hold this directly because it's never del'd */
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
6 = "[callBack.object]",
7 = getcallingtype(),
8 = callBack.delegate,
diff --git a/code/controllers/subsystem/verb_manager.dm b/code/controllers/subsystem/verb_manager.dm
index ef73c41c466..f09c0509641 100644
--- a/code/controllers/subsystem/verb_manager.dm
+++ b/code/controllers/subsystem/verb_manager.dm
@@ -8,17 +8,6 @@
* plus TICK_BYOND_RESERVE from the tick and uses up to that amount of time (minus the percentage of the tick used by the time it executes subsystems)
* on subsystems running cool things like atmospherics or Life or SSInput or whatever.
*
-<<<<<<< HEAD
- * Without this subsystem, verbs are likely to cause overtime if the MC uses all of the time it has alloted for itself in the tick, and SendMaps
- * uses as much as its expected to, and an expensive verb ends up executing that tick. This is because the MC is completely blind to the cost of
- * verbs, it can't account for it at all. The only chance for verbs to not cause overtime in a tick where the MC used as much of the tick
- * as it alloted itself and where SendMaps costed as much as it was expected to is if the verb(s) take less than TICK_BYOND_RESERVE percent of
- * the tick, which isnt much. Not to mention if SendMaps takes more than 30% of the tick and the MC forces itself to take at least 70% of the
- * normal tick duration which causes ticks to naturally overrun even in the absence of verbs.
- *
- * With this subsystem, the MC can account for the cost of verbs and thus stop major overruns of ticks. This means that the most important subsystems
- * like SSinput can start at the same time they were supposed to, leading to a smoother experience for the player since ticks arent riddled with
-=======
* Without this subsystem, verbs are likely to cause overtime if the MC uses all of the time it has allotted for itself in the tick, and SendMaps
* uses as much as its expected to, and an expensive verb ends up executing that tick. This is because the MC is completely blind to the cost of
* verbs, it can't account for it at all. The only chance for verbs to not cause overtime in a tick where the MC used as much of the tick
@@ -28,7 +17,6 @@
*
* With this subsystem, the MC can account for the cost of verbs and thus stop major overruns of ticks. This means that the most important subsystems
* like SSinput can start at the same time they were supposed to, leading to a smoother experience for the player since ticks aren't riddled with
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
* minor hangs over and over again.
*/
SUBSYSTEM_DEF(verb_manager)
@@ -48,28 +36,17 @@ SUBSYSTEM_DEF(verb_manager)
///if TRUE we treat usr's with holders just like usr's without holders. otherwise they always execute immediately
var/can_queue_admin_verbs = FALSE
-<<<<<<< HEAD
- ///if this is true all verbs immediately execute and dont queue. in case the mc is fucked or something
-=======
///if this is true all verbs immediately execute and don't queue. in case the mc is fucked or something
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/FOR_ADMINS_IF_VERBS_FUCKED_immediately_execute_all_verbs = FALSE
///used for subtypes to determine if they use their own stats for the stat entry
var/use_default_stats = TRUE
///if TRUE this will... message admins every time a verb is queued to this subsystem for the next tick with stats.
-<<<<<<< HEAD
- ///for obvious reasons dont make this be TRUE on the code level this is for admins to turn on
- var/message_admins_on_queue = FALSE
-
- ///always queue if possible. overides can_queue_admin_verbs but not FOR_ADMINS_IF_VERBS_FUCKED_immediately_execute_all_verbs
-=======
///for obvious reasons don't make this be TRUE on the code level this is for admins to turn on
var/message_admins_on_queue = FALSE
///always queue if possible. overrides can_queue_admin_verbs but not FOR_ADMINS_IF_VERBS_FUCKED_immediately_execute_all_verbs
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/always_queue = FALSE
/**
@@ -110,11 +87,7 @@ SUBSYSTEM_DEF(verb_manager)
#else
if(QDELETED(usr) || isnull(usr.client))
-<<<<<<< HEAD
- stack_trace("_queue_verb() returned false because it wasnt called from player input!")
-=======
stack_trace("_queue_verb() returned false because it wasn't called from player input!")
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return FALSE
#endif
diff --git a/code/controllers/subsystem/vote.dm b/code/controllers/subsystem/vote.dm
index beb48171029..7bed63cc36f 100644
--- a/code/controllers/subsystem/vote.dm
+++ b/code/controllers/subsystem/vote.dm
@@ -356,11 +356,7 @@ SUBSYSTEM_DEF(vote)
data["VoteCD"] = CONFIG_GET(number/vote_delay)
return data
-<<<<<<< HEAD
-/datum/controller/subsystem/vote/ui_act(action, params)
-=======
/datum/controller/subsystem/vote/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
. = ..()
if(.)
return
diff --git a/code/datums/actions/items/toggles.dm b/code/datums/actions/items/toggles.dm
index 85d037d1b7f..1ff88f41a73 100644
--- a/code/datums/actions/items/toggles.dm
+++ b/code/datums/actions/items/toggles.dm
@@ -15,11 +15,8 @@
name = "Toggle Hood"
/datum/action/item_action/toggle_firemode
-<<<<<<< HEAD
button_icon = 'modular_skyrat/master_files/icons/mob/actions/actions_items.dmi' //SKYRAT EDIT ADDITION
button_icon_state = "fireselect_no" //SKYRAT EDIT ADDITION
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
name = "Toggle Firemode"
/datum/action/item_action/toggle_gunlight
diff --git a/code/datums/ai/_ai_controller.dm b/code/datums/ai/_ai_controller.dm
index e6fe63fc8e3..a2fc1cdc62e 100644
--- a/code/datums/ai/_ai_controller.dm
+++ b/code/datums/ai/_ai_controller.dm
@@ -63,15 +63,12 @@ multiple modular subtrees with behaviors
///What distance should we be checking for interesting things when considering idling/deidling? Defaults to AI_DEFAULT_INTERESTING_DIST
var/interesting_dist = AI_DEFAULT_INTERESTING_DIST
-<<<<<<< HEAD
-=======
/// TRUE if we're able to run, FALSE if we aren't
/// Should not be set manually, override get_able_to_run() instead
/// Make sure you hook update_able_to_run() in setup_able_to_run() to whatever parameters changing that you added
/// Otherwise we will not pay attention to them changing
var/able_to_run = FALSE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/ai_controller/New(atom/new_pawn)
change_ai_movement_type(ai_movement)
init_subtrees()
@@ -118,10 +115,7 @@ multiple modular subtrees with behaviors
///Proc to move from one pawn to another, this will destroy the target's existing controller.
/datum/ai_controller/proc/PossessPawn(atom/new_pawn)
-<<<<<<< HEAD
-=======
SHOULD_CALL_PARENT(TRUE)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(pawn) //Reset any old signals
UnpossessPawn(FALSE)
@@ -146,11 +140,8 @@ multiple modular subtrees with behaviors
RegisterSignal(pawn, COMSIG_MOB_STATCHANGE, PROC_REF(on_stat_changed))
RegisterSignal(pawn, COMSIG_MOB_LOGIN, PROC_REF(on_sentience_gained))
RegisterSignal(pawn, COMSIG_QDELETING, PROC_REF(on_pawn_qdeleted))
-<<<<<<< HEAD
-=======
update_able_to_run()
setup_able_to_run()
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
our_cells = new(interesting_dist, interesting_dist, 1)
set_new_cells()
@@ -278,19 +269,13 @@ multiple modular subtrees with behaviors
///Proc for deinitializing the pawn to the old controller
/datum/ai_controller/proc/UnpossessPawn(destroy)
-<<<<<<< HEAD
-=======
SHOULD_CALL_PARENT(TRUE)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(isnull(pawn))
return // instantiated without an applicable pawn, fine
set_ai_status(AI_STATUS_OFF)
UnregisterSignal(pawn, list(COMSIG_MOVABLE_Z_CHANGED, COMSIG_MOB_LOGIN, COMSIG_MOB_LOGOUT, COMSIG_MOB_STATCHANGE, COMSIG_QDELETING))
-<<<<<<< HEAD
-=======
clear_able_to_run()
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(ai_movement.moving_controllers[src])
ai_movement.stop_moving_towards(src)
var/turf/pawn_turf = get_turf(pawn)
@@ -303,10 +288,6 @@ multiple modular subtrees with behaviors
if(destroy)
qdel(src)
-<<<<<<< HEAD
-///Returns TRUE if the ai controller can actually run at the moment.
-/datum/ai_controller/proc/able_to_run()
-=======
/datum/ai_controller/proc/setup_able_to_run()
// paused_until is handled by PauseAi() manually
RegisterSignals(pawn, list(SIGNAL_ADDTRAIT(TRAIT_AI_PAUSED), SIGNAL_REMOVETRAIT(TRAIT_AI_PAUSED)), PROC_REF(update_able_to_run))
@@ -320,7 +301,6 @@ multiple modular subtrees with behaviors
///Returns TRUE if the ai controller can actually run at the moment, FALSE otherwise
/datum/ai_controller/proc/get_able_to_run()
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(HAS_TRAIT(pawn, TRAIT_AI_PAUSED))
return FALSE
if(world.time < paused_until)
@@ -330,11 +310,7 @@ multiple modular subtrees with behaviors
///Runs any actions that are currently running
/datum/ai_controller/process(seconds_per_tick)
-<<<<<<< HEAD
- if(!able_to_run())
-=======
if(!able_to_run)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
GLOB.move_manager.stop_looping(pawn) //stop moving
return //this should remove them from processing in the future through event-based stuff.
@@ -451,11 +427,8 @@ multiple modular subtrees with behaviors
/datum/ai_controller/proc/PauseAi(time)
paused_until = world.time + time
-<<<<<<< HEAD
-=======
update_able_to_run()
addtimer(CALLBACK(src, PROC_REF(update_able_to_run)), time)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/ai_controller/proc/modify_cooldown(datum/ai_behavior/behavior, new_cooldown)
behavior_cooldowns[behavior] = new_cooldown
diff --git a/code/datums/ai/bane/bane_controller.dm b/code/datums/ai/bane/bane_controller.dm
index 02cf8fb1ea3..64e1dcf31af 100644
--- a/code/datums/ai/bane/bane_controller.dm
+++ b/code/datums/ai/bane/bane_controller.dm
@@ -12,9 +12,6 @@ And the only victory you achieved was a lie. Now you understand Gotham is beyond
return AI_CONTROLLER_INCOMPATIBLE
return ..() //Run parent at end
-<<<<<<< HEAD
-/datum/ai_controller/bane/able_to_run()
-=======
/datum/ai_controller/bane/on_stat_changed(mob/living/source, new_stat)
. = ..()
update_able_to_run()
@@ -28,7 +25,6 @@ And the only victory you achieved was a lie. Now you understand Gotham is beyond
return ..()
/datum/ai_controller/bane/get_able_to_run()
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/mob/living/living_pawn = pawn
if(IS_DEAD_OR_INCAP(living_pawn))
return FALSE
diff --git a/code/datums/ai/basic_mobs/base_basic_controller.dm b/code/datums/ai/basic_mobs/base_basic_controller.dm
index bbda7d822b1..a14630fa0e8 100644
--- a/code/datums/ai/basic_mobs/base_basic_controller.dm
+++ b/code/datums/ai/basic_mobs/base_basic_controller.dm
@@ -12,19 +12,6 @@
return ..() //Run parent at end
-<<<<<<< HEAD
-
-/datum/ai_controller/basic_controller/able_to_run()
- . = ..()
- if(!isliving(pawn))
- return
- var/mob/living/living_pawn = pawn
- var/incap_flags = NONE
- if (ai_traits & CAN_ACT_IN_STASIS)
- incap_flags |= IGNORE_STASIS
- if(!(ai_traits & CAN_ACT_WHILE_DEAD) && (living_pawn.incapacitated(incap_flags) || living_pawn.stat))
- return FALSE
-=======
/datum/ai_controller/basic_controller/on_stat_changed(mob/living/source, new_stat)
. = ..()
update_able_to_run()
@@ -48,7 +35,6 @@
return FALSE
else if(IS_DEAD_OR_INCAP(living_pawn))
return FALSE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(ai_traits & PAUSE_DURING_DO_AFTER && LAZYLEN(living_pawn.do_afters))
return FALSE
diff --git a/code/datums/ai/basic_mobs/basic_subtrees/flee_target.dm b/code/datums/ai/basic_mobs/basic_subtrees/flee_target.dm
index b033ccfd079..3ed8b2df2b2 100644
--- a/code/datums/ai/basic_mobs/basic_subtrees/flee_target.dm
+++ b/code/datums/ai/basic_mobs/basic_subtrees/flee_target.dm
@@ -12,11 +12,6 @@
var/atom/flee_from = controller.blackboard[target_key]
if(!should_flee(controller, flee_from))
return
-<<<<<<< HEAD
- if(!should_flee(controller, flee_from))
- return
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/flee_distance = controller.blackboard[BB_BASIC_MOB_FLEE_DISTANCE] || DEFAULT_BASIC_FLEE_DISTANCE
if (get_dist(controller.pawn, flee_from) >= flee_distance)
return
diff --git a/code/datums/ai/cursed/cursed_controller.dm b/code/datums/ai/cursed/cursed_controller.dm
index 2d980ad41e4..aa32496f357 100644
--- a/code/datums/ai/cursed/cursed_controller.dm
+++ b/code/datums/ai/cursed/cursed_controller.dm
@@ -27,15 +27,9 @@
return ..() //Run parent at end
///signal called by the pawn hitting something after a throw
-<<<<<<< HEAD
-/datum/ai_controller/cursed/proc/on_throw_hit(datum/source, atom/hit_atom, datum/thrownthing/throwingdatum)
- SIGNAL_HANDLER
- if(!iscarbon(hit_atom))
-=======
/datum/ai_controller/cursed/proc/on_throw_hit(datum/source, atom/hit_atom, datum/thrownthing/throwing_datum, caught)
SIGNAL_HANDLER
if(caught || !iscarbon(hit_atom))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return
//equipcode has sleeps all over it.
INVOKE_ASYNC(src, PROC_REF(try_equipping_to_target_slot), hit_atom)
diff --git a/code/datums/ai/generic/find_and_set.dm b/code/datums/ai/generic/find_and_set.dm
index efeb20ebb5f..5a424f304f2 100644
--- a/code/datums/ai/generic/find_and_set.dm
+++ b/code/datums/ai/generic/find_and_set.dm
@@ -177,8 +177,6 @@
var/mob/living/living_pawn = controller.pawn
var/potential_friend = living_pawn.faction.Find(REF(friend)) ? friend : null
return potential_friend
-<<<<<<< HEAD
-=======
/datum/ai_behavior/find_and_set/in_list/turf_types
@@ -193,4 +191,3 @@
if(can_see(controller.pawn, possible_turf, search_range))
return possible_turf
return null
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/datums/ai/monkey/monkey_controller.dm b/code/datums/ai/monkey/monkey_controller.dm
index ea73050cc22..e92ec519b20 100644
--- a/code/datums/ai/monkey/monkey_controller.dm
+++ b/code/datums/ai/monkey/monkey_controller.dm
@@ -104,12 +104,6 @@ have ways of interacting with a specific mob and control it.
. = ..()
set_trip_mode(mode = TRUE)
-<<<<<<< HEAD
-/datum/ai_controller/monkey/able_to_run()
- var/mob/living/living_pawn = pawn
-
- if(living_pawn.incapacitated(IGNORE_RESTRAINTS | IGNORE_GRAB | IGNORE_STASIS) || living_pawn.stat > CONSCIOUS)
-=======
/datum/ai_controller/monkey/on_stat_changed(mob/living/source, new_stat)
. = ..()
update_able_to_run()
@@ -126,7 +120,6 @@ have ways of interacting with a specific mob and control it.
var/mob/living/living_pawn = pawn
if(INCAPACITATED_IGNORING(living_pawn, INCAPABLE_RESTRAINTS|INCAPABLE_STASIS|INCAPABLE_GRAB) || living_pawn.stat > CONSCIOUS)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return FALSE
return ..()
@@ -153,11 +146,7 @@ have ways of interacting with a specific mob and control it.
for(var/obj/item/item in oview(2, living_pawn))
nearby_items += item
-<<<<<<< HEAD
- for(var/obj/item/item in living_pawn.held_items) // If we've got some garbage in out hands thats going to stop us from effectivly attacking, we should get rid of it.
-=======
for(var/obj/item/item in living_pawn.held_items) // If we've got some garbage in out hands that's going to stop us from effectively attacking, we should get rid of it.
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(item.force < 2)
living_pawn.dropItemToGround(item)
@@ -174,11 +163,7 @@ have ways of interacting with a specific mob and control it.
if(!weapon || (weapon in living_pawn.held_items))
return FALSE
-<<<<<<< HEAD
- if(weapon.force < 2) // our bite does 2 damage on avarage, no point in settling for anything less
-=======
if(weapon.force < 2) // our bite does 2 damage on average, no point in settling for anything less
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return FALSE
set_blackboard_key(BB_MONKEY_PICKUPTARGET, weapon)
diff --git a/code/datums/ai/movement/_ai_movement.dm b/code/datums/ai/movement/_ai_movement.dm
index 16005f7d92b..c1b3aae5bd6 100644
--- a/code/datums/ai/movement/_ai_movement.dm
+++ b/code/datums/ai/movement/_ai_movement.dm
@@ -59,11 +59,7 @@
var/datum/ai_controller/controller = source.extra_info
// Check if this controller can actually run, so we don't chase people with corpses
-<<<<<<< HEAD
- if(!controller.able_to_run())
-=======
if(!controller.able_to_run)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
controller.CancelActions()
qdel(source) //stop moving
return MOVELOOP_SKIP_STEP
diff --git a/code/datums/ai/oldhostile/hostile_tameable.dm b/code/datums/ai/oldhostile/hostile_tameable.dm
index 3053a99a233..907ab955a8d 100644
--- a/code/datums/ai/oldhostile/hostile_tameable.dm
+++ b/code/datums/ai/oldhostile/hostile_tameable.dm
@@ -50,9 +50,6 @@
if(buckler != blackboard[BB_HOSTILE_FRIEND])
return COMPONENT_BLOCK_BUCKLE
-<<<<<<< HEAD
-/datum/ai_controller/hostile_friend/able_to_run()
-=======
/datum/ai_controller/hostile_friend/on_stat_changed(mob/living/source, new_stat)
. = ..()
update_able_to_run()
@@ -66,7 +63,6 @@
return ..()
/datum/ai_controller/hostile_friend/get_able_to_run()
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/mob/living/living_pawn = pawn
if(IS_DEAD_OR_INCAP(living_pawn))
@@ -93,22 +89,14 @@
if(pawn.Adjacent(pawn, new_friend))
new_friend.visible_message("[pawn] looks at [new_friend] in a friendly manner!", span_notice("[pawn] looks at you in a friendly manner!"))
set_blackboard_key(BB_HOSTILE_FRIEND, new_friend)
-<<<<<<< HEAD
- RegisterSignal(new_friend, COMSIG_MOB_POINTED, PROC_REF(check_point))
-=======
RegisterSignal(new_friend, COMSIG_MOVABLE_POINTED, PROC_REF(check_point))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
RegisterSignal(new_friend, COMSIG_MOB_SAY, PROC_REF(check_verbal_command))
/// Someone is being mean to us, take them off our friends (add actual enemies behavior later)
/datum/ai_controller/hostile_friend/proc/unfriend()
var/mob/living/old_friend = blackboard[BB_HOSTILE_FRIEND]
if(old_friend)
-<<<<<<< HEAD
- UnregisterSignal(old_friend, list(COMSIG_MOB_POINTED, COMSIG_MOB_SAY))
-=======
UnregisterSignal(old_friend, list(COMSIG_MOVABLE_POINTED, COMSIG_MOB_SAY))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
clear_blackboard_key(BB_HOSTILE_FRIEND)
/// Someone is looking at us, if we're currently carrying something then show what it is, and include a message if they're our friend
@@ -153,11 +141,7 @@
/datum/ai_controller/hostile_friend/proc/check_menu(mob/user)
if(!istype(user))
CRASH("A non-mob is trying to issue an order to [pawn].")
-<<<<<<< HEAD
- if(user.incapacitated() || !can_see(user, pawn))
-=======
if(user.incapacitated || !can_see(user, pawn))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return FALSE
return TRUE
@@ -218,11 +202,7 @@
set_blackboard_key(BB_HOSTILE_ORDER_MODE, HOSTILE_COMMAND_ATTACK)
/// Someone we like is pointing at something, see if it's something we might want to interact with (like if they might want us to fetch something for them)
-<<<<<<< HEAD
-/datum/ai_controller/hostile_friend/proc/check_point(mob/pointing_friend, atom/movable/pointed_movable)
-=======
/datum/ai_controller/hostile_friend/proc/check_point(mob/pointing_friend, atom/movable/pointed_movable, obj/effect/temp_visual/point/point)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
SIGNAL_HANDLER
var/mob/living/simple_animal/hostile/living_pawn = pawn
diff --git a/code/datums/announcers/default_announcer.dm b/code/datums/announcers/default_announcer.dm
index 559ed31d97c..c5dc142f818 100644
--- a/code/datums/announcers/default_announcer.dm
+++ b/code/datums/announcers/default_announcer.dm
@@ -1,7 +1,4 @@
-<<<<<<< HEAD
/* SKYRAT EDIT REMOVAL
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/centcom_announcer/default
welcome_sounds = list('sound/ai/default/welcome.ogg')
alert_sounds = list('sound/ai/default/attention.ogg')
@@ -22,7 +19,4 @@
ANNOUNCER_SHUTTLEDOCK = 'sound/ai/default/shuttledock.ogg',
ANNOUNCER_SHUTTLERECALLED = 'sound/ai/default/shuttlerecalled.ogg',
ANNOUNCER_SPANOMALIES = 'sound/ai/default/spanomalies.ogg')
-<<<<<<< HEAD
*/
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/datums/atmosphere/planetary.dm b/code/datums/atmosphere/planetary.dm
index 680e3f27e88..29db62369b9 100644
--- a/code/datums/atmosphere/planetary.dm
+++ b/code/datums/atmosphere/planetary.dm
@@ -17,11 +17,7 @@
/datum/gas/miasma=1.2,
/datum/gas/water_vapor=0.1,
)
-<<<<<<< HEAD
restricted_chance = 0 // SKYRAT EDIT: Disables restricted gases from rolling - Original value (30)
-=======
- restricted_chance = 30
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
minimum_pressure = HAZARD_LOW_PRESSURE + 10
maximum_pressure = LAVALAND_EQUIPMENT_EFFECT_PRESSURE - 1
@@ -46,11 +42,7 @@
/datum/gas/water_vapor=0.1,
/datum/gas/miasma=1.2,
)
-<<<<<<< HEAD
restricted_chance = 0 // SKYRAT EDIT: Disables restricted gases from rolling - Original value (20)
-=======
- restricted_chance = 20
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
minimum_pressure = HAZARD_LOW_PRESSURE + 10
maximum_pressure = LAVALAND_EQUIPMENT_EFFECT_PRESSURE - 1
diff --git a/code/datums/bodypart_overlays/bodypart_overlay.dm b/code/datums/bodypart_overlays/bodypart_overlay.dm
index 0860a959bf5..15e9bd62f44 100644
--- a/code/datums/bodypart_overlays/bodypart_overlay.dm
+++ b/code/datums/bodypart_overlays/bodypart_overlay.dm
@@ -4,11 +4,7 @@
///Sometimes we need multiple layers, for like the back, middle and front of the person (EXTERNAL_FRONT, EXTERNAL_ADJACENT, EXTERNAL_BEHIND)
var/layers
///List of all possible layers. Used for looping through in drawing
-<<<<<<< HEAD
var/static/list/all_layers = list(EXTERNAL_FRONT, EXTERNAL_ADJACENT, EXTERNAL_BEHIND, EXTERNAL_FRONT_UNDER_CLOTHES, EXTERNAL_FRONT_OVER, EXTERNAL_FRONT_ABOVE_HAIR) // SKYRAT EDIT - Customization - ORIGINAL: var/static/list/all_layers = list(EXTERNAL_FRONT, EXTERNAL_ADJACENT, EXTERNAL_BEHIND)
-=======
- var/static/list/all_layers = list(EXTERNAL_FRONT, EXTERNAL_ADJACENT, EXTERNAL_BEHIND)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
///Key of the icon states of all the sprite_datums for easy caching
var/cache_key = ""
@@ -61,7 +57,6 @@
return "ADJ"
if(-BODY_FRONT_LAYER)
return "FRONT"
-<<<<<<< HEAD
//SKYRAT EDIT ADDITION - Customization
if(-BODY_FRONT_UNDER_CLOTHES)
return "FRONT_UNDER"
@@ -70,8 +65,6 @@
if(-HEAD_LAYER)
return "FRONT_OVER_HAIR"
//SKYRAT EDIT ADDITION END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
///Converts a bitflag to the right layer. I'd love to make this a static index list, but byond made an attempt on my life when i did
/datum/bodypart_overlay/proc/bitflag_to_layer(layer)
@@ -82,7 +75,6 @@
return -BODY_ADJ_LAYER
if(EXTERNAL_FRONT)
return -BODY_FRONT_LAYER
-<<<<<<< HEAD
//SKYRAT EDIT ADDITION - Customization
if(EXTERNAL_FRONT_UNDER_CLOTHES)
return -BODY_FRONT_UNDER_CLOTHES
@@ -91,8 +83,6 @@
if(EXTERNAL_FRONT_ABOVE_HAIR)
return -HEAD_LAYER
//SKYRAT EDIT ADDITION END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
///Check whether we can draw the overlays. You generally don't want lizard snouts to draw over an EVA suit
/datum/bodypart_overlay/proc/can_draw_on_bodypart(mob/living/carbon/human/human)
diff --git a/code/datums/bodypart_overlays/mutant_bodypart_overlay.dm b/code/datums/bodypart_overlays/mutant_bodypart_overlay.dm
index 2561d993148..0ac3e5c3c1a 100644
--- a/code/datums/bodypart_overlays/mutant_bodypart_overlay.dm
+++ b/code/datums/bodypart_overlays/mutant_bodypart_overlay.dm
@@ -13,8 +13,6 @@
///Take on the dna/preference from whoever we're gonna be inserted in
var/imprint_on_next_insertion = TRUE
-<<<<<<< HEAD
-=======
/datum/bodypart_overlay/mutant/New(obj/item/organ/attached_organ)
. = ..()
@@ -33,7 +31,6 @@
set_appearance_from_name(feature_name)
imprint_on_next_insertion = FALSE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/bodypart_overlay/mutant/get_overlay(layer, obj/item/bodypart/limb)
inherit_color(limb) // If draw_color is not set yet, go ahead and do that
return ..()
@@ -88,10 +85,6 @@
return appearance
/datum/bodypart_overlay/mutant/color_image(image/overlay, layer, obj/item/bodypart/limb)
-<<<<<<< HEAD
-
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
overlay.color = sprite_datum.color_src ? draw_color : null
/datum/bodypart_overlay/mutant/added_to_limb(obj/item/bodypart/limb)
@@ -123,19 +116,13 @@
/datum/bodypart_overlay/mutant/proc/inherit_color(obj/item/bodypart/bodypart_owner, force)
if(isnull(bodypart_owner))
draw_color = null
-<<<<<<< HEAD
alpha = 255 // SKYRAT ADDITION - Mutant bodyparts transparency are based on limb transparency
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return TRUE
if(draw_color && !force)
return FALSE
-<<<<<<< HEAD
alpha = bodypart_owner.alpha // SKYRAT ADDITION - Mutant bodyparts transparency are based on limb transparency
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
switch(color_source)
if(ORGAN_COLOR_OVERRIDE)
draw_color = override_color(bodypart_owner.draw_color)
@@ -171,7 +158,3 @@
CRASH("External organ [type] couldn't find sprite accessory [accessory_name]!")
else
CRASH("External organ [type] had fetch_sprite_datum called with a null accessory name!")
-<<<<<<< HEAD
-=======
-
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/datums/brain_damage/creepy_trauma.dm b/code/datums/brain_damage/creepy_trauma.dm
index 73f20eda4a4..d7526aa7779 100644
--- a/code/datums/brain_damage/creepy_trauma.dm
+++ b/code/datums/brain_damage/creepy_trauma.dm
@@ -136,13 +136,10 @@
continue
if(!(player.mind.assigned_role.job_flags & JOB_CREW_MEMBER))
continue
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION START - Players in the interlink can't be obsession targets
if(SSticker.IsRoundInProgress() && istype(get_area(player), /area/centcom/interlink))
continue
// SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
viable_minds += player.mind
for(var/datum/mind/possible_target as anything in viable_minds)
if(possible_target != owner && ishuman(possible_target.current))
diff --git a/code/datums/brain_damage/severe.dm b/code/datums/brain_damage/severe.dm
index 372dca594e0..cd45ae1abf4 100644
--- a/code/datums/brain_damage/severe.dm
+++ b/code/datums/brain_damage/severe.dm
@@ -407,11 +407,7 @@
var/obj/item/bodypart/bodypart = owner.get_bodypart(owner.get_random_valid_zone(even_weights = TRUE))
if(!(bodypart && IS_ORGANIC_LIMB(bodypart)) && bodypart.bodypart_flags & BODYPART_PSEUDOPART)
return
-<<<<<<< HEAD
- if(owner.incapacitated())
-=======
if(owner.incapacitated)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return
bodypart.receive_damage(scratch_damage)
if(SPT_PROB(33, seconds_per_tick))
diff --git a/code/datums/callback.dm b/code/datums/callback.dm
index 95a344cd8f4..c2941c92029 100644
--- a/code/datums/callback.dm
+++ b/code/datums/callback.dm
@@ -111,11 +111,7 @@
else
calling_arguments = args
if(datum_flags & DF_VAR_EDITED)
-<<<<<<< HEAD
- if(usr != GLOB.AdminProcCallHandler && !usr?.client?.ckey) //This happens when a timer or the MC invokes a callback
-=======
if(usr != GLOB.AdminProcCallHandler && !(usr && usr?.client?.ckey)) //This happens when a timer or the MC invokes a callback
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return HandleUserlessProcCall(usr, object, delegate, calling_arguments)
return WrapAdminProcCall(object, delegate, calling_arguments)
if (object == GLOBAL_PROC)
@@ -152,11 +148,7 @@
else
calling_arguments = args
if(datum_flags & DF_VAR_EDITED)
-<<<<<<< HEAD
- if(usr != GLOB.AdminProcCallHandler && !usr?.client?.ckey) //This happens when a timer or the MC invokes a callback
-=======
if(usr != GLOB.AdminProcCallHandler && !(usr && usr?.client?.ckey)) //This happens when a timer or the MC invokes a callback
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return HandleUserlessProcCall(usr, object, delegate, calling_arguments)
return WrapAdminProcCall(object, delegate, calling_arguments)
if (object == GLOBAL_PROC)
diff --git a/code/datums/chatmessage.dm b/code/datums/chatmessage.dm
index b51e72e514c..ba2b91e08fa 100644
--- a/code/datums/chatmessage.dm
+++ b/code/datums/chatmessage.dm
@@ -121,15 +121,12 @@
if (length_char(text) > maxlen)
text = copytext_char(text, 1, maxlen + 1) + "..." // BYOND index moment
-<<<<<<< HEAD
// Calculate target color if not already present
if (!target.chat_color || target.chat_color_name != target.name)
target.chat_color = get_chat_color_string(target.name) // SKYRAT EDIT CHANGE - ORIGINAL: target.chat_color = colorize_string(target.name)
target.chat_color_darkened = get_chat_color_string(target.name, darkened = TRUE) // SKYRAT EDIT CHANGE - ORIGINAL: target.chat_color_darkened = colorize_string(target.name, 0.85, 0.85)
target.chat_color_name = target.name
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
// Get rid of any URL schemes that might cause BYOND to automatically wrap something in an anchor tag
var/static/regex/url_scheme = new(@"[A-Za-z][A-Za-z0-9+-\.]*:\/\/", "g")
text = replacetext(text, url_scheme, "")
diff --git a/code/datums/communications.dm b/code/datums/communications.dm
index 8c8764116b5..79f660a4cfa 100644
--- a/code/datums/communications.dm
+++ b/code/datums/communications.dm
@@ -39,11 +39,7 @@ GLOBAL_DATUM_INIT(communications_controller, /datum/communciations_controller, n
if(syndicate)
priority_announce(html_decode(message_data["message"]), null, 'sound/misc/announce_syndi.ogg', ANNOUNCEMENT_TYPE_SYNDICATE, has_important_message = TRUE, players = players, color_override = "red")
else
-<<<<<<< HEAD
priority_announce(html_decode(message_data["message"]), null, ANNOUNCER_CAPTAIN, ANNOUNCEMENT_TYPE_CAPTAIN, has_important_message = TRUE, players = players) // SKYRAT EDIT CHANGE - 'sound/misc/announce.ogg' to ANNOUNCER_CAPTAIN
-=======
- priority_announce(html_decode(message_data["message"]), null, 'sound/misc/announce.ogg', ANNOUNCEMENT_TYPE_CAPTAIN, has_important_message = TRUE, players = players)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
COOLDOWN_START(src, nonsilicon_message_cooldown, COMMUNICATION_COOLDOWN)
user.log_talk(input, LOG_SAY, tag="priority announcement")
message_admins("[ADMIN_LOOKUPFLW(user)] has made a priority announcement.")
diff --git a/code/datums/components/appearance_on_aggro.dm b/code/datums/components/appearance_on_aggro.dm
index 629242a9caa..6d4cab3d914 100644
--- a/code/datums/components/appearance_on_aggro.dm
+++ b/code/datums/components/appearance_on_aggro.dm
@@ -13,11 +13,6 @@
var/alpha_on_aggro
/// visibility of our icon when deaggroed
var/alpha_on_deaggro
-<<<<<<< HEAD
- /// do we currently have a target
- var/atom/current_target
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/component/appearance_on_aggro/Initialize(aggro_state, overlay_icon, overlay_state, alpha_on_aggro, alpha_on_deaggro)
if (!isliving(parent))
@@ -30,11 +25,7 @@
/datum/component/appearance_on_aggro/RegisterWithParent()
RegisterSignal(parent, COMSIG_AI_BLACKBOARD_KEY_SET(target_key), PROC_REF(on_set_target))
-<<<<<<< HEAD
- RegisterSignal(parent, COMSIG_AI_BLACKBOARD_KEY_CLEARED(target_key), PROC_REF(on_clear_target))
-=======
RegisterSignals(parent, list(COMSIG_AI_BLACKBOARD_KEY_CLEARED(target_key), COMSIG_LIVING_DEATH), PROC_REF(on_clear_or_death))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if (!isnull(aggro_state))
RegisterSignal(parent, COMSIG_ATOM_UPDATE_ICON_STATE, PROC_REF(on_icon_state_updated))
if (!isnull(aggro_overlay))
@@ -42,53 +33,29 @@
/datum/component/appearance_on_aggro/UnregisterFromParent()
. = ..()
-<<<<<<< HEAD
- UnregisterSignal(parent, list(COMSIG_AI_BLACKBOARD_KEY_SET(target_key), COMSIG_AI_BLACKBOARD_KEY_CLEARED(target_key)))
-=======
UnregisterSignal(parent, list(COMSIG_AI_BLACKBOARD_KEY_SET(target_key), COMSIG_AI_BLACKBOARD_KEY_CLEARED(target_key), COMSIG_LIVING_DEATH))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/component/appearance_on_aggro/proc/on_set_target(mob/living/source)
SIGNAL_HANDLER
-<<<<<<< HEAD
- var/atom/target = source.ai_controller.blackboard[target_key]
- if (QDELETED(target))
- return
-
- current_target = target
-=======
var/atom/target = source.ai_controller?.blackboard[target_key]
if (QDELETED(target))
return
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if (!isnull(aggro_overlay) || !isnull(aggro_state))
source.update_appearance(UPDATE_ICON)
if (!isnull(alpha_on_aggro))
animate(source, alpha = alpha_on_aggro, time = 2 SECONDS)
/datum/component/appearance_on_aggro/Destroy()
-<<<<<<< HEAD
- if (!isnull(current_target))
- revert_appearance(parent)
- return ..()
-
-/datum/component/appearance_on_aggro/proc/on_clear_target(atom/source)
-=======
revert_appearance(parent)
return ..()
/datum/component/appearance_on_aggro/proc/on_clear_or_death(atom/source)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
SIGNAL_HANDLER
revert_appearance(parent)
/datum/component/appearance_on_aggro/proc/revert_appearance(mob/living/source)
-<<<<<<< HEAD
- current_target = null
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if (!isnull(aggro_overlay) || !isnull(aggro_state))
source.update_appearance(UPDATE_ICON)
if (!isnull(alpha_on_deaggro))
@@ -98,20 +65,11 @@
SIGNAL_HANDLER
if (source.stat == DEAD)
return
-<<<<<<< HEAD
- source.icon_state = isnull(current_target) ? initial(source.icon_state) : aggro_state
-
-/datum/component/appearance_on_aggro/proc/on_overlays_updated(atom/source, list/overlays)
- SIGNAL_HANDLER
-
- if (isnull(current_target))
-=======
source.icon_state = source.ai_controller?.blackboard_key_exists(target_key) ? aggro_state : initial(source.icon_state)
/datum/component/appearance_on_aggro/proc/on_overlays_updated(mob/living/basic/source, list/overlays)
SIGNAL_HANDLER
if(!(source.ai_controller?.blackboard_key_exists(target_key)))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return
overlays += aggro_overlay
diff --git a/code/datums/components/aquarium_content.dm b/code/datums/components/aquarium_content.dm
index 386458f233d..57d62cdb0ee 100644
--- a/code/datums/components/aquarium_content.dm
+++ b/code/datums/components/aquarium_content.dm
@@ -24,17 +24,6 @@
//Current layer for the visual object
var/base_layer
-<<<<<<< HEAD
-
- /**
- * Fish sprite how to:
- * Need to be centered on 16,16 in the dmi and facing left by default.
- * sprite_height/sprite_width is the size it will have in aquarium and used to control animation boundaries.
- * source_height/source_width is the size of the original icon (ideally only the non-empty parts)
- */
-
-
-=======
/**
* Fish sprite how to:
* The aquarium icon state needs to be centered on 16,16 in the dmi and facing left by default.
@@ -44,7 +33,6 @@
* cover the extra pixels anyway.
*/
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Icon used for in aquarium sprite
var/icon = 'icons/obj/aquarium/fish.dmi'
/// If this is set this icon state will be used for the holder while icon_state will only be used for item/catalog. Transformation from source_width/height WON'T be applied.
@@ -64,13 +52,6 @@
var/sprite_height = 3
var/sprite_width = 3
-<<<<<<< HEAD
- //This is the size of the source sprite. This will be used to calculate scale down factor.
- var/source_width = 32
- var/source_height = 32
-
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Currently playing animation
var/current_animation
@@ -112,10 +93,7 @@
ADD_TRAIT(parent, TRAIT_FISH_CASE_COMPATIBILE, REF(src))
RegisterSignal(parent, COMSIG_TRY_INSERTING_IN_AQUARIUM, PROC_REF(is_ready_to_insert))
RegisterSignal(parent, COMSIG_MOVABLE_MOVED, PROC_REF(enter_aquarium))
-<<<<<<< HEAD
-=======
RegisterSignal(parent, COMSIG_FISH_PETTED, PROC_REF(on_fish_petted))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
//If component is added to something already in aquarium at the time initialize it properly.
var/atom/movable/movable_parent = parent
@@ -131,24 +109,9 @@
sprite_width = fish.sprite_width
aquarium_vc_color = fish.aquarium_vc_color
-<<<<<<< HEAD
- if(fish.dedicated_in_aquarium_icon_state)
- if(fish.dedicated_in_aquarium_icon)
- icon = fish.dedicated_in_aquarium_icon
- icon_state = fish.dedicated_in_aquarium_icon_state
- base_transform = matrix()
- else
- icon_state = fish.icon_state
- var/matrix/matrix = matrix()
- var/x_scale = fish.sprite_width / fish.source_width
- var/y_scale = fish.sprite_height / fish.source_height
- matrix.Scale(x_scale, y_scale)
- base_transform = matrix
-=======
icon = fish.dedicated_in_aquarium_icon
icon_state = fish.dedicated_in_aquarium_icon_state
base_transform = matrix()
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
randomize_position = TRUE
@@ -299,10 +262,6 @@
dead_animation()
return
-<<<<<<< HEAD
-
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Create looping random path animation, pixel offsets parameters include offsets already
/datum/component/aquarium_content/proc/swim_animation()
var/avg_width = round(sprite_width / 2)
@@ -353,14 +312,11 @@
base_layer = current_aquarium.request_layer(layer_mode)
vc_obj.layer = base_layer
-<<<<<<< HEAD
-=======
/datum/component/aquarium_content/proc/on_fish_petted()
SIGNAL_HANDLER
new /obj/effect/temp_visual/heart(get_turf(parent))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/component/aquarium_content/proc/randomize_base_position()
var/list/aq_properties = current_aquarium.get_surface_properties()
var/avg_width = round(sprite_width / 2)
diff --git a/code/datums/components/bakeable.dm b/code/datums/components/bakeable.dm
index b65bedcb537..93e96f65d58 100644
--- a/code/datums/components/bakeable.dm
+++ b/code/datums/components/bakeable.dm
@@ -93,19 +93,11 @@
var/list/asomnia_hadders = list()
for(var/mob/smeller in get_hearers_in_view(DEFAULT_MESSAGE_RANGE, used_oven))
if(HAS_TRAIT(smeller, TRAIT_ANOSMIA))
-<<<<<<< HEAD
- asomnia_hadders += smeller
-
- if(positive_result)
- used_oven.visible_message(
- span_notice("You smell something great coming from [used_oven]."),
-=======
asomnia_hadders += smeller
if(positive_result)
used_oven.visible_message(
span_notice("You smell something great coming from [used_oven]."),
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
blind_message = span_notice("You smell something great..."),
ignored_mobs = asomnia_hadders,
)
diff --git a/code/datums/components/boomerang.dm b/code/datums/components/boomerang.dm
index 9c833cc3b26..954e752da1e 100644
--- a/code/datums/components/boomerang.dm
+++ b/code/datums/components/boomerang.dm
@@ -60,20 +60,11 @@
* * hit_atom: The atom that has been hit by the boomerang component.
* * init_throwing_datum: The thrownthing datum that originally impacted the object, that we use to build the new throwing datum for the rebound.
*/
-<<<<<<< HEAD
-/datum/component/boomerang/proc/return_hit_throw(datum/source, atom/hit_atom, datum/thrownthing/init_throwing_datum)
- SIGNAL_HANDLER
- if (!COOLDOWN_FINISHED(src, last_boomerang_throw))
- return
- var/obj/item/true_parent = parent
- aerodynamic_swing(init_throwing_datum, true_parent)
-=======
/datum/component/boomerang/proc/return_hit_throw(datum/source, atom/hit_atom, datum/thrownthing/init_throwing_datum, caught)
SIGNAL_HANDLER
if (!COOLDOWN_FINISHED(src, last_boomerang_throw) || caught)
return
aerodynamic_swing(init_throwing_datum, parent)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/**
* Proc that triggers when the thrown boomerang does not hit a target.
diff --git a/code/datums/components/caltrop.dm b/code/datums/components/caltrop.dm
index bbcb3616042..d4f1df1778b 100644
--- a/code/datums/components/caltrop.dm
+++ b/code/datums/components/caltrop.dm
@@ -97,13 +97,10 @@
return
if (!(flags & CALTROP_BYPASS_SHOES))
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION BEGIN - Hardened Soles Quirk
if(HAS_TRAIT(digitigrade_fan, TRAIT_HARD_SOLES))
return
// SKYRAT EDIT ADDITION END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if ((digitigrade_fan.wear_suit?.body_parts_covered | digitigrade_fan.w_uniform?.body_parts_covered | digitigrade_fan.shoes?.body_parts_covered) & FEET)
return
diff --git a/code/datums/components/chasm.dm b/code/datums/components/chasm.dm
index 4fcce604074..c1bdeede088 100644
--- a/code/datums/components/chasm.dm
+++ b/code/datums/components/chasm.dm
@@ -14,11 +14,7 @@
/obj/effect/constructing_effect,
/obj/effect/dummy/phased_mob,
/obj/effect/ebeam,
-<<<<<<< HEAD
- /obj/effect/fishing_lure,
-=======
/obj/effect/fishing_float,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/obj/effect/hotspot,
/obj/effect/landmark,
/obj/effect/light_emitter/tendril,
@@ -255,25 +251,13 @@ GLOBAL_LIST_EMPTY(chasm_fallen_mobs)
/obj/effect/abstract/chasm_storage/Entered(atom/movable/arrived)
. = ..()
if(isliving(arrived))
-<<<<<<< HEAD
- RegisterSignal(arrived, COMSIG_LIVING_REVIVE, PROC_REF(on_revive))
- GLOB.chasm_fallen_mobs += arrived
-=======
- //Mobs that have fallen in reserved area should be deleted to avoid fishing stuff from the deathmatch or VR.
- if(is_reserved_level(loc.z) && !istype(get_area(loc), /area/shuttle))
- qdel(arrived)
- return
RegisterSignal(arrived, COMSIG_LIVING_REVIVE, PROC_REF(on_revive))
LAZYADD(GLOB.chasm_fallen_mobs[get_chasm_category(loc)], arrived)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/obj/effect/abstract/chasm_storage/Exited(atom/movable/gone)
. = ..()
if(isliving(gone))
UnregisterSignal(gone, COMSIG_LIVING_REVIVE)
-<<<<<<< HEAD
- GLOB.chasm_fallen_mobs -= gone
-=======
LAZYREMOVE(GLOB.chasm_fallen_mobs[get_chasm_category(loc)], gone)
/obj/effect/abstract/chasm_storage/on_changed_z_level(turf/old_turf, turf/new_turf, same_z_layer, notify_contents)
@@ -308,7 +292,6 @@ GLOBAL_LIST_EMPTY(chasm_fallen_mobs)
return ZTRAIT_RESERVED
return ZTRAIT_SPACE_RUINS
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define CHASM_TRAIT "chasm trait"
/**
diff --git a/code/datums/components/connect_mob_behalf.dm b/code/datums/components/connect_mob_behalf.dm
index f4e2ae1e586..18ab0eebed8 100644
--- a/code/datums/components/connect_mob_behalf.dm
+++ b/code/datums/components/connect_mob_behalf.dm
@@ -1,10 +1,6 @@
/// This component behaves similar to connect_loc_behalf, but working off clients and mobs instead of loc
/// To be clear, we hook into a signal on a tracked client's mob
-<<<<<<< HEAD
-/// We retain the ability to react to that signal on a seperate listener, which makes this quite powerful
-=======
/// We retain the ability to react to that signal on a separate listener, which makes this quite powerful
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/component/connect_mob_behalf
dupe_mode = COMPONENT_DUPE_UNIQUE
diff --git a/code/datums/components/connect_range.dm b/code/datums/components/connect_range.dm
index 5da1f95a5e1..af8ec247eb2 100644
--- a/code/datums/components/connect_range.dm
+++ b/code/datums/components/connect_range.dm
@@ -1,10 +1,6 @@
/**
* This component behaves similar to connect_loc_behalf but for all turfs in range, hooking into a signal on each of them.
-<<<<<<< HEAD
- * Just like connect_loc_behalf, It can react to that signal on behalf of a seperate listener.
-=======
* Just like connect_loc_behalf, It can react to that signal on behalf of a separate listener.
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
* Good for components, though it carries some overhead. Can't be an element as that may lead to bugs.
*/
/datum/component/connect_range
diff --git a/code/datums/components/crafting/crafting.dm b/code/datums/components/crafting/crafting.dm
index 66d7e5f640c..2ecde012ea6 100644
--- a/code/datums/components/crafting/crafting.dm
+++ b/code/datums/components/crafting/crafting.dm
@@ -248,7 +248,6 @@
return ", must be made on a tram!"
//If we're a mob we'll try a do_after; non mobs will instead instantly construct the item
-<<<<<<< HEAD
//SKYRAT EDIT START: Two Skills (Construction)
var/mob/crafter_mob
var/skill_modifier = 1
@@ -256,9 +255,6 @@
crafter_mob = crafter
skill_modifier = crafter_mob.mind.get_skill_modifier(/datum/skill/construction, SKILL_SPEED_MODIFIER)
if(!do_after(crafter, recipe.time * skill_modifier, target = crafter))
-=======
- if(ismob(crafter) && !do_after(crafter, recipe.time, target = crafter))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return "."
contents = get_surroundings(crafter, recipe.blacklist)
if(!check_contents(crafter, recipe, contents))
@@ -276,12 +272,9 @@
if(result.atom_storage && recipe.delete_contents)
for(var/obj/item/thing in result)
qdel(thing)
-<<<<<<< HEAD
if(crafter_mob)
crafter_mob.mind.adjust_experience(/datum/skill/construction, 5)
- //SKYRAT EDIT STOP: Construction Skill
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
+ //SKYRAT EDIT END
var/datum/reagents/holder = locate() in parts
if(holder) //transfer reagents from ingredients to result
if(!ispath(recipe.result, /obj/item/reagent_containers) && result.reagents)
@@ -324,10 +317,6 @@
var/datum/reagents/holder
var/list/surroundings
var/list/Deletion = list()
-<<<<<<< HEAD
- var/data
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/amt
var/list/requirements = list()
if(R.reqs)
@@ -364,10 +353,6 @@
RC.reagents.trans_to(holder, reagent_volume, target_id = path_key, no_react = TRUE)
surroundings -= RC
amt -= reagent_volume
-<<<<<<< HEAD
- SEND_SIGNAL(RC.reagents, COMSIG_REAGENTS_CRAFTING_PING) // - [] TODO: Make this entire thing less spaghetti
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
else
surroundings -= RC
RC.update_appearance(UPDATE_ICON)
@@ -559,11 +544,7 @@
return TRUE
-<<<<<<< HEAD
-/datum/component/personal_crafting/ui_act(action, params)
-=======
/datum/component/personal_crafting/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
. = ..()
if(.)
return
diff --git a/code/datums/components/crafting/equipment.dm b/code/datums/components/crafting/equipment.dm
index 56f889a2da4..98595647ea2 100644
--- a/code/datums/components/crafting/equipment.dm
+++ b/code/datums/components/crafting/equipment.dm
@@ -272,11 +272,8 @@
category = CAT_EQUIPMENT
tool_behaviors = list(TOOL_WELDER, TOOL_WIRECUTTER)
-<<<<<<< HEAD
// SKYRAT EDIT REMOVAL START
/*
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/crafting_recipe/arrow_quiver
name = "Archery Quiver"
result = /obj/item/storage/bag/quiver/lesser
@@ -287,7 +284,4 @@
)
category = CAT_EQUIPMENT
tool_behaviors = list(TOOL_WELDER, TOOL_WIRECUTTER)
-<<<<<<< HEAD
*/ // SKYRAT EDIT REMOVAL END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/datums/components/crafting/tailoring.dm b/code/datums/components/crafting/tailoring.dm
index 85e33ba8f4a..dc30d31e2d4 100644
--- a/code/datums/components/crafting/tailoring.dm
+++ b/code/datums/components/crafting/tailoring.dm
@@ -218,8 +218,6 @@
result = /obj/effect/spawner/random/clothing/lizardboots
reqs = list(/obj/item/stack/sheet/animalhide/lizard = 1, /obj/item/stack/sheet/leather = 1)
time = 6 SECONDS
-<<<<<<< HEAD
-=======
category = CAT_CLOTHING
/datum/crafting_recipe/prisonsuit
@@ -644,7 +642,6 @@
reqs = list(
/obj/item/clothing/head/fedora/beige = 1,
)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
category = CAT_CLOTHING
/datum/crafting_recipe/prisonsuit
diff --git a/code/datums/components/crafting/tools.dm b/code/datums/components/crafting/tools.dm
index 623f8461096..e286e49616c 100644
--- a/code/datums/components/crafting/tools.dm
+++ b/code/datums/components/crafting/tools.dm
@@ -14,11 +14,7 @@
reqs = list(/obj/item/grown/log = 5)
parts = list(/obj/item/grown/log = 5)
blacklist = list(/obj/item/grown/log/steel)
-<<<<<<< HEAD
result = /obj/structure/bonfire/player_made // SKYRAT EDIT - Pollution - ORIGINAL: result = /obj/structure/bonfire
-=======
- result = /obj/structure/bonfire
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
category = CAT_TOOLS
/datum/crafting_recipe/boneshovel
diff --git a/code/datums/components/crank_recharge.dm b/code/datums/components/crank_recharge.dm
index f19e5cee9d0..b5196579f3c 100644
--- a/code/datums/components/crank_recharge.dm
+++ b/code/datums/components/crank_recharge.dm
@@ -61,10 +61,7 @@
is_charging = FALSE
return
charging_cell.give(charge_amount)
-<<<<<<< HEAD
SEND_SIGNAL(parent, COMSIG_UPDATE_AMMO_HUD) // SKYRAT EDIT ADDITION - AMMO COUNT HUD
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
source.update_appearance()
is_charging = FALSE
if(spin_to_win)
diff --git a/code/datums/components/cult_ritual_item.dm b/code/datums/components/cult_ritual_item.dm
index 42f5dd79128..71e07e6380e 100644
--- a/code/datums/components/cult_ritual_item.dm
+++ b/code/datums/components/cult_ritual_item.dm
@@ -404,11 +404,7 @@
if(!rune.Adjacent(cultist))
return FALSE
-<<<<<<< HEAD
- if(cultist.incapacitated())
-=======
if(cultist.incapacitated)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return FALSE
if(cultist.stat == DEAD)
@@ -431,11 +427,7 @@
if(QDELETED(tool) || !cultist.is_holding(tool))
return FALSE
-<<<<<<< HEAD
- if(cultist.incapacitated() || cultist.stat == DEAD)
-=======
if(cultist.incapacitated || cultist.stat == DEAD)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
to_chat(cultist, span_warning("You can't draw a rune right now."))
return FALSE
diff --git a/code/datums/components/echolocation.dm b/code/datums/components/echolocation.dm
index 6ad64c3367f..f5181a98147 100644
--- a/code/datums/components/echolocation.dm
+++ b/code/datums/components/echolocation.dm
@@ -32,11 +32,7 @@
/// Cooldown for the echolocation.
COOLDOWN_DECLARE(cooldown_last)
-<<<<<<< HEAD
/datum/component/echolocation/Initialize(echo_range, cooldown_time, image_expiry_time, fade_in_time, fade_out_time, images_are_static, blocking_trait, echo_group, echo_icon, color_path, use_echo = TRUE, show_own_outline = FALSE, personal_color = "#ffffff") // SKYRAT EDIT CHANGE - ORIGINAL: /datum/component/echolocation/Initialize(echo_range, cooldown_time, image_expiry_time, fade_in_time, fade_out_time, images_are_static, blocking_trait, echo_group, echo_icon = "echo", color_path)
-=======
-/datum/component/echolocation/Initialize(echo_range, cooldown_time, image_expiry_time, fade_in_time, fade_out_time, images_are_static, blocking_trait, echo_group, echo_icon, color_path)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
. = ..()
var/mob/living/echolocator = parent
if(!istype(echolocator))
@@ -59,26 +55,19 @@
src.images_are_static = images_are_static
if(!isnull(blocking_trait))
src.blocking_trait = blocking_trait
-<<<<<<< HEAD
// SKYRAT ADDITION START: echolocation
src.show_own_outline = show_own_outline
src.echo_color = personal_color
// SKYRAT EDIT ADDITION END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(ispath(color_path))
client_color = echolocator.add_client_colour(color_path)
src.echo_group = echo_group || REF(src)
echolocator.add_traits(list(TRAIT_ECHOLOCATION_RECEIVER, TRAIT_TRUE_NIGHT_VISION), echo_group) //so they see all the tiles they echolocated, even if they are in the dark
echolocator.become_blind(ECHOLOCATION_TRAIT)
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION START
if (use_echo) // add constructor toggle to not use the eye overlay
echolocator.overlay_fullscreen("echo", /atom/movable/screen/fullscreen/echo, echo_icon)
// SKYRAT EDIT ADDITION END
-=======
- echolocator.overlay_fullscreen("echo", /atom/movable/screen/fullscreen/echo, echo_icon)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
START_PROCESSING(SSfastprocess, src)
/datum/component/echolocation/Destroy(force)
@@ -103,11 +92,7 @@
echolocate()
/datum/component/echolocation/proc/echolocate()
-<<<<<<< HEAD
if(stall || !COOLDOWN_FINISHED(src, cooldown_last)) // SKYRAT EDIT CHANGE - ORIGINAL: if(!COOLDOWN_FINISHED(src, cooldown_last))
-=======
- if(!COOLDOWN_FINISHED(src, cooldown_last))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return
COOLDOWN_START(src, cooldown_last, cooldown_time)
var/mob/living/echolocator = parent
@@ -143,7 +128,6 @@
if(images_are_static)
final_image.pixel_x = input.pixel_x
final_image.pixel_y = input.pixel_y
-<<<<<<< HEAD
// SKYRAT ADDITION START: echolocation (show outlines on self)
if(HAS_TRAIT_FROM(input, TRAIT_ECHOLOCATION_RECEIVER, echo_group)) //mark other echolocation with full white, except ourselves
var/datum/component/echolocation/located_component = input.GetComponent(/datum/component/echolocation)
@@ -156,13 +140,6 @@
var/list/fade_ins = list(final_image)
for(var/mob/living/echolocate_receiver as anything in receivers)
if(echolocate_receiver == input && !show_own_outline) // SKYRAT EDIT CHANGE - ORIGINAL: if(echolocate_receiver == input)
-=======
- if(HAS_TRAIT_FROM(input, TRAIT_ECHOLOCATION_RECEIVER, echo_group)) //mark other echolocation with full white
- final_image.color = white_matrix
- var/list/fade_ins = list(final_image)
- for(var/mob/living/echolocate_receiver as anything in receivers)
- if(echolocate_receiver == input)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
continue
if(receivers[echolocate_receiver][input])
var/previous_image = receivers[echolocate_receiver][input]["image"]
diff --git a/code/datums/components/explodable.dm b/code/datums/components/explodable.dm
index 06606857356..9dc8db3bbc4 100644
--- a/code/datums/components/explodable.dm
+++ b/code/datums/components/explodable.dm
@@ -60,18 +60,11 @@
return
check_if_detonate(I)
-<<<<<<< HEAD
-/datum/component/explodable/proc/explodable_impact(datum/source, atom/hit_atom, datum/thrownthing/throwingdatum)
- SIGNAL_HANDLER
-
- check_if_detonate(hit_atom)
-=======
/datum/component/explodable/proc/explodable_impact(datum/source, atom/hit_atom, datum/thrownthing/throwing_datum, caught)
SIGNAL_HANDLER
if(!caught)
check_if_detonate(hit_atom)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/component/explodable/proc/explodable_bump(datum/source, atom/A)
SIGNAL_HANDLER
diff --git a/code/datums/components/face_decal.dm b/code/datums/components/face_decal.dm
index 3d89f607f15..df70f8a3f49 100644
--- a/code/datums/components/face_decal.dm
+++ b/code/datums/components/face_decal.dm
@@ -53,11 +53,8 @@
carbon_parent.update_body_parts()
else
normal_overlay = get_normal_overlay()
-<<<<<<< HEAD
-=======
normal_overlay.color = color
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
RegisterSignals(parent, list(
COMSIG_COMPONENT_CLEAN_ACT,
@@ -118,42 +115,6 @@
SIGNAL_HANDLER
qdel(src)
-<<<<<<< HEAD
-/// Creampie subtype, handling signals and mood logic
-
-GLOBAL_LIST_INIT(creamable, typecacheof(list(
- /mob/living/carbon/human,
- /mob/living/basic/pet/dog/corgi,
- /mob/living/silicon/ai,
-)))
-
-/datum/component/face_decal/creampie/Initialize()
- . = ..()
- if(!is_type_in_typecache(parent, GLOB.creamable))
- return COMPONENT_INCOMPATIBLE
-
- SEND_SIGNAL(parent, COMSIG_MOB_CREAMED, src)
- add_memory_in_range(parent, 7, /datum/memory/witnessed_creampie, protagonist = parent)
-
-/datum/component/face_decal/creampie/get_normal_overlay()
- if(iscorgi(parent))
- return mutable_appearance('icons/mob/effects/creampie.dmi', "[icon_state]_corgi")
-
- if(isAI(parent))
- return mutable_appearance('icons/mob/effects/creampie.dmi', "[icon_state]_ai")
-
-/datum/component/face_decal/creampie/RegisterWithParent()
- . = ..()
- if(iscarbon(parent))
- var/mob/living/carbon/human/carbon_parent = parent
- carbon_parent.add_mood_event("creampie", /datum/mood_event/creampie)
-
-/datum/component/face_decal/creampie/UnregisterFromParent()
- . = ..()
- if(iscarbon(parent))
- var/mob/living/carbon/carbon_parent = parent
- carbon_parent.clear_mood_event("creampie")
-=======
/// splat subtype, handling signals and mood logic
GLOBAL_LIST_INIT(splattable, zebra_typecacheof(list(
@@ -190,4 +151,3 @@ GLOBAL_LIST_INIT(splattable, zebra_typecacheof(list(
if(iscarbon(parent))
var/mob/living/carbon/carbon_parent = parent
carbon_parent.clear_mood_event("splat")
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/datums/components/fishing_spot.dm b/code/datums/components/fishing_spot.dm
index d011f28a1bd..b825354d7be 100644
--- a/code/datums/components/fishing_spot.dm
+++ b/code/datums/components/fishing_spot.dm
@@ -12,11 +12,7 @@
fish_source = configuration
else
return COMPONENT_INCOMPATIBLE
-<<<<<<< HEAD
- fish_source.on_fishing_spot_init()
-=======
fish_source.on_fishing_spot_init(src)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
RegisterSignal(parent, COMSIG_ATOM_ATTACKBY, PROC_REF(handle_attackby))
RegisterSignal(parent, COMSIG_FISHING_ROD_CAST, PROC_REF(handle_cast))
RegisterSignal(parent, COMSIG_ATOM_EXAMINE, PROC_REF(on_examined))
@@ -26,10 +22,7 @@
ADD_TRAIT(parent, TRAIT_FISHING_SPOT, REF(src))
/datum/component/fishing_spot/Destroy()
-<<<<<<< HEAD
-=======
fish_source.on_fishing_spot_del(src)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
fish_source = null
return ..()
@@ -51,19 +44,7 @@
if(!HAS_MIND_TRAIT(user, TRAIT_EXAMINE_FISHING_SPOT))
return
-<<<<<<< HEAD
- var/has_known_fishes = FALSE
- for(var/reward in fish_source.fish_table)
- if(!ispath(reward, /obj/item/fish))
- continue
- var/obj/item/fish/prototype = reward
- if(initial(prototype.show_in_catalog))
- has_known_fishes = TRUE
- break
- if(!has_known_fishes)
-=======
if(!fish_source.has_known_fishes())
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return
examine_text += span_tinynoticeital("This is a fishing spot. You can look again to list its fishes...")
@@ -73,22 +54,7 @@
if(!HAS_MIND_TRAIT(user, TRAIT_EXAMINE_FISHING_SPOT))
return
-<<<<<<< HEAD
- var/list/known_fishes = list()
- for(var/reward in fish_source.fish_table)
- if(!ispath(reward, /obj/item/fish))
- continue
- var/obj/item/fish/prototype = reward
- if(initial(prototype.show_in_catalog))
- known_fishes += initial(prototype.name)
-
- if(!length(known_fishes))
- return
-
- examine_text += span_info("You can catch the following fish here: [english_list(known_fishes)].")
-=======
fish_source.get_catchable_fish_names(user, parent, examine_text)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/component/fishing_spot/proc/try_start_fishing(obj/item/possibly_rod, mob/user)
SIGNAL_HANDLER
@@ -109,11 +75,7 @@
/datum/component/fishing_spot/proc/start_fishing_challenge(obj/item/fishing_rod/rod, mob/user)
/// Roll what we caught based on modified table
-<<<<<<< HEAD
- var/result = fish_source.roll_reward(rod, user)
-=======
var/result = fish_source.roll_reward(rod, user, parent)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/datum/fishing_challenge/challenge = new(src, result, rod, user)
fish_source.pre_challenge_started(rod, user, challenge)
challenge.start(user)
diff --git a/code/datums/components/food/decomposition.dm b/code/datums/components/food/decomposition.dm
index ae11428eca7..acb44d4c9e9 100644
--- a/code/datums/components/food/decomposition.dm
+++ b/code/datums/components/food/decomposition.dm
@@ -1,14 +1,8 @@
//"Don't leave food on the floor, that's how we get ants"
-<<<<<<< HEAD
#define DECOMPOSITION_TIME (20 MINUTES) // SKYRAT EDIT CHANGE - ORIGINAL: #define DECOMPOSITION_TIME (10 MINUTES)
#define DECOMPOSITION_TIME_RAW (15 MINUTES) // SKYRAT EDIT CHANGE - ORIGINAL: #define DECOMPOSITION_TIME_RAW (5 MINUTES)
#define DECOMPOSITION_TIME_GROSS (10 MINUTES) // SKYRAT EDIT CHANGE, - ORIGINAL: #define DECOMPOSITION_TIME_GROSS (7 MINUTES)
-=======
-#define DECOMPOSITION_TIME (10 MINUTES)
-#define DECOMPOSITION_TIME_RAW (5 MINUTES)
-#define DECOMPOSITION_TIME_GROSS (7 MINUTES)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
///Makes things decompose when exposed to germs. Requires /datum/component/germ_sensitive to detect exposure.
/datum/component/decomposition
diff --git a/code/datums/components/food/edible.dm b/code/datums/components/food/edible.dm
index 95a44f82d34..c034300f982 100644
--- a/code/datums/components/food/edible.dm
+++ b/code/datums/components/food/edible.dm
@@ -256,11 +256,7 @@ Behavior that's still missing from this component that original food items had t
if(!(food_flags & FOOD_IN_CONTAINER))
switch(bitecount)
if(0)
-<<<<<<< HEAD
- // pass
-=======
pass()
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(1)
examine_list += span_notice("[owner] was bitten by someone!")
if(2, 3)
@@ -532,21 +528,13 @@ Behavior that's still missing from this component that original food items had t
/datum/component/edible/proc/apply_buff(mob/eater)
var/buff
var/recipe_complexity = get_recipe_complexity()
-<<<<<<< HEAD
- if(recipe_complexity == 0)
-=======
if(recipe_complexity <= 0)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return
var/obj/item/food/food = parent
if(!isnull(food.crafted_food_buff))
buff = food.crafted_food_buff
else
-<<<<<<< HEAD
- buff = pick_weight(GLOB.food_buffs[recipe_complexity])
-=======
buff = pick_weight(GLOB.food_buffs[min(recipe_complexity, FOOD_COMPLEXITY_5)])
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(!isnull(buff))
var/mob/living/living_eater = eater
var/atom/owner = parent
@@ -607,12 +595,6 @@ Behavior that's still missing from this component that original food items had t
/// Get the complexity of the crafted food
/datum/component/edible/proc/get_recipe_complexity()
-<<<<<<< HEAD
- if(!HAS_TRAIT(parent, TRAIT_FOOD_CHEF_MADE) || !istype(parent, /obj/item/food))
- return 0 // It is factory made. Soulless.
- var/obj/item/food/food = parent
- return food.crafting_complexity
-=======
var/list/extra_complexity = list(0)
SEND_SIGNAL(parent, COMSIG_FOOD_GET_EXTRA_COMPLEXITY, extra_complexity)
var/complexity_to_add = extra_complexity[1]
@@ -620,7 +602,6 @@ Behavior that's still missing from this component that original food items had t
return complexity_to_add // It is factory made. Soulless.
var/obj/item/food/food = parent
return food.crafting_complexity + complexity_to_add
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Get food quality adjusted according to eater's preferences
/datum/component/edible/proc/get_perceived_food_quality(mob/living/carbon/human/eater)
diff --git a/code/datums/components/food/germ_sensitive.dm b/code/datums/components/food/germ_sensitive.dm
index 5eaedafd345..3e47c3fe1ec 100644
--- a/code/datums/components/food/germ_sensitive.dm
+++ b/code/datums/components/food/germ_sensitive.dm
@@ -25,11 +25,7 @@ GLOBAL_LIST_INIT(floor_diseases, list(
RegisterSignal(parent, COMSIG_ATOM_EXAMINE, PROC_REF(examine))
RegisterSignal(parent, COMSIG_MOVABLE_MOVED, PROC_REF(handle_movement))
-<<<<<<< HEAD
- RegisterSignal(parent, COMSIG_COMPONENT_CLEAN_ACT, PROC_REF(wash)) //Wash germs off dirty things
-=======
RegisterSignals(parent, list(COMSIG_COMPONENT_CLEAN_ACT, COMSIG_ITEM_FRIED, COMSIG_ITEM_BARBEQUE_GRILLED, COMSIG_ATOM_FIRE_ACT), PROC_REF(delete_germs))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
RegisterSignals(parent, list(
COMSIG_ITEM_DROPPED, //Dropped into the world
@@ -54,12 +50,9 @@ GLOBAL_LIST_INIT(floor_diseases, list(
COMSIG_ATOM_EXAMINE,
COMSIG_ATOM_EXITED,
COMSIG_COMPONENT_CLEAN_ACT,
-<<<<<<< HEAD
-=======
COMSIG_ITEM_FRIED,
COMSIG_ITEM_BARBEQUE_GRILLED,
COMSIG_ATOM_FIRE_ACT,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
COMSIG_ITEM_DROPPED,
COMSIG_ITEM_PICKUP,
COMSIG_MOVABLE_MOVED,
@@ -126,11 +119,7 @@ GLOBAL_LIST_INIT(floor_diseases, list(
var/random_disease = pick_weight(GLOB.floor_diseases)
parent.AddComponent(/datum/component/infective, new random_disease, weak = TRUE)
-<<<<<<< HEAD
-/datum/component/germ_sensitive/proc/wash()
-=======
/datum/component/germ_sensitive/proc/delete_germs()
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
SIGNAL_HANDLER
if(infective)
infective = FALSE
diff --git a/code/datums/components/fov_handler.dm b/code/datums/components/fov_handler.dm
index b285ba1fc45..9f64c648502 100644
--- a/code/datums/components/fov_handler.dm
+++ b/code/datums/components/fov_handler.dm
@@ -125,8 +125,5 @@
/datum/component/fov_handler/UnregisterFromParent()
. = ..()
UnregisterSignal(parent, list(COMSIG_MOB_RESET_PERSPECTIVE, COMSIG_ATOM_DIR_CHANGE, COMSIG_LIVING_DEATH, COMSIG_LIVING_REVIVE, COMSIG_MOB_LOGOUT))
-<<<<<<< HEAD
UnregisterSignal(parent, COMSIG_LIVING_COMBAT_MODE_TOGGLE) //SKYRAT EDIT ADDITION
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/datums/components/fullauto.dm b/code/datums/components/fullauto.dm
index 54e9ca5fc3d..a3f2009b3b5 100644
--- a/code/datums/components/fullauto.dm
+++ b/code/datums/components/fullauto.dm
@@ -275,11 +275,7 @@
// Gun procs.
/obj/item/gun/proc/on_autofire_start(mob/living/shooter)
-<<<<<<< HEAD
- if(semicd || shooter.incapacitated() || !can_trigger_gun(shooter))
-=======
if(semicd || shooter.incapacitated || !can_trigger_gun(shooter))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return FALSE
if(!can_shoot())
shoot_with_empty_chamber(shooter)
@@ -299,11 +295,7 @@
/obj/item/gun/proc/do_autofire(datum/source, atom/target, mob/living/shooter, allow_akimbo, params)
SIGNAL_HANDLER
-<<<<<<< HEAD
- if(semicd || shooter.incapacitated())
-=======
if(semicd || shooter.incapacitated)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return NONE
if(!can_shoot())
shoot_with_empty_chamber(shooter)
diff --git a/code/datums/components/grillable.dm b/code/datums/components/grillable.dm
index bfba9142e09..72c2e75e8cb 100644
--- a/code/datums/components/grillable.dm
+++ b/code/datums/components/grillable.dm
@@ -83,14 +83,11 @@
SIGNAL_HANDLER
. = COMPONENT_HANDLED_GRILLING
-<<<<<<< HEAD
//SKYRAT EDIT ADDITION
if(pollutant_type)
var/turf/parent_turf = get_turf(parent)
parent_turf.pollute_turf(pollutant_type, 10)
//SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
current_cook_time += seconds_per_tick * 10 //turn it into ds
if(current_cook_time >= required_cook_time)
diff --git a/code/datums/components/jukebox.dm b/code/datums/components/jukebox.dm
index 15da24482bf..0bb65e818e8 100644
--- a/code/datums/components/jukebox.dm
+++ b/code/datums/components/jukebox.dm
@@ -1,8 +1,4 @@
-<<<<<<< HEAD
/* SKYRAT EDIT: See modular_skyrat/modules/jukebox /// Checks if the mob has jukebox muted in their preferences
-=======
-/// Checks if the mob has jukebox muted in their preferences
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
#define IS_PREF_MUTED(mob) (!isnull(mob.client) && !mob.client.prefs.read_preference(/datum/preference/toggle/sound_jukebox))
// Reasons for appling STATUS_MUTE to a mob's sound status
@@ -407,8 +403,5 @@
song_path = 'sound/ambience/title3.ogg'
song_name = "Tintin on the Moon"
song_length = 3 MINUTES + 52 SECONDS
-<<<<<<< HEAD
- song_beat = 1 SECONDS SKYRAT EDIT END*/
-=======
song_beat = 1 SECONDS
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
+SKYRAT EDIT END*/
diff --git a/code/datums/components/listen_and_repeat.dm b/code/datums/components/listen_and_repeat.dm
index d0e87421677..88c64ef4dbc 100644
--- a/code/datums/components/listen_and_repeat.dm
+++ b/code/datums/components/listen_and_repeat.dm
@@ -71,14 +71,11 @@
if(over_radio && prob(RADIO_IGNORE_CHANCE))
return
-<<<<<<< HEAD
//SKYRAT EDIT ADDITION START - parrot commands
var/mob/living/basic/parrot/maybe_parrot = parent
if(!over_radio && istype(maybe_parrot))
maybe_parrot.check_command(message, speaker)
// SKYRAT EDIT ADDITION END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/number_of_excess_strings = LAZYLEN(speech_buffer) - MAX_SPEECH_BUFFER_SIZE
if(number_of_excess_strings > 0) // only remove if we're overfull
diff --git a/code/datums/components/material/material_container.dm b/code/datums/components/material/material_container.dm
index edf08526057..10544116ce5 100644
--- a/code/datums/components/material/material_container.dm
+++ b/code/datums/components/material/material_container.dm
@@ -124,17 +124,10 @@
* Material Validation : Checks how much materials are available, Extracts materials from items if the container can hold them
* Material Removal : Removes material from the container
*
-<<<<<<< HEAD
- * Each Proc furthur belongs to a specific category
- * LOW LEVEL: Procs that are used internally & should not be used anywhere else unless you know what your doing
- * MID LEVEL: Procs that can be used by machines(like recycler, stacking machines) to bypass majority of checks
- * HIGH LEVEL: Procs that can be used by anyone publically and guarentees safty checks & limits
-=======
* Each Proc further belongs to a specific category
* LOW LEVEL: Procs that are used internally & should not be used anywhere else unless you know what your doing
* MID LEVEL: Procs that can be used by machines(like recycler, stacking machines) to bypass majority of checks
* HIGH LEVEL: Procs that can be used by anyone publicly and guarantees safety checks & limits
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
*/
//================================Material Insertion procs==============================
@@ -243,11 +236,7 @@
//do the insert
var/last_inserted_id = insert_item_materials(target, multiplier, context)
if(!isnull(last_inserted_id))
-<<<<<<< HEAD
- if(delete_item || target != weapon) //we could have split the stack ourself
-=======
if(delete_item || target != weapon) //we could have split the stack ourselves
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
qdel(target) //item gone
return material_amount
else if(!isnull(item_stack) && item_stack != target) //insertion failed, merge the split stack back into the original
@@ -261,11 +250,7 @@
//===================================HIGH LEVEL===================================================
/**
-<<<<<<< HEAD
- * inserts an item from the players hand into the container. Loops through all the contents inside reccursively
-=======
* inserts an item from the players hand into the container. Loops through all the contents inside recursively
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
* Does all explicit checking for mat flags & callbacks to check if insertion is valid
* This proc is what you should be using for almost all cases
*
@@ -599,11 +584,7 @@
for(var/x in mats) //Loop through all required materials
var/wanted = OPTIMAL_COST(mats[x] * coefficient) * multiplier
if(!has_enough_of_material(x, wanted))//Not a category, so just check the normal way
-<<<<<<< HEAD
- testing("didnt have: [x] wanted: [wanted]")
-=======
testing("didn't have: [x] wanted: [wanted]")
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return FALSE
return TRUE
@@ -624,11 +605,7 @@
//round amount
amt = OPTIMAL_COST(amt)
-<<<<<<< HEAD
- //get ref if nessassary
-=======
//get ref if necessary
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(!istype(mat))
mat = GET_MATERIAL_REF(mat)
diff --git a/code/datums/components/mind_linker.dm b/code/datums/components/mind_linker.dm
index b392ab89798..507860fa934 100644
--- a/code/datums/components/mind_linker.dm
+++ b/code/datums/components/mind_linker.dm
@@ -56,25 +56,15 @@
if(post_unlink_callback)
src.post_unlink_callback = post_unlink_callback
-<<<<<<< HEAD
src.speech_action_icon = speech_action_icon
src.speech_action_icon_state = speech_action_icon_state
src.speech_action_background_icon_state = speech_action_background_icon_state
- /* ORIGINAL CODE
- master_speech = new(src)
- master_speech.Grant(owner)
- */ //ORIGINAL CODE END
-
//SKYRAT EDIT - NIFs
if(speech_action)
master_speech = new(src)
master_speech.Grant(owner)
//SKYRAT EDIT END
-=======
- master_speech = new(src)
- master_speech.Grant(owner)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/component/mind_linker/Destroy(force)
for(var/mob/living/remaining_mob as anything in linked_mobs)
@@ -100,22 +90,6 @@
/datum/component/mind_linker/proc/link_mob(mob/living/to_link)
if(QDELETED(to_link) || to_link.stat == DEAD)
return FALSE
-<<<<<<< HEAD
-
- /* ORIGINAL CODE
- if(HAS_TRAIT(to_link, TRAIT_MINDSHIELD)) // Mindshield implant - no dice
- return FALSE
- if(to_link.can_block_magic(MAGIC_RESISTANCE_MIND, charge_cost = 0))
- return FALSE
- */ //ORIGINAL CODE END
- //SKYRAT EDIT START
- if(HAS_TRAIT(to_link, TRAIT_MINDSHIELD) && linking_protection) // Mindshield implant - no dice
- return FALSE
- if(to_link.can_block_magic(MAGIC_RESISTANCE_MIND, charge_cost = 0) && linking_protection)
- return FALSE
- //SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(linked_mobs[to_link])
return FALSE
diff --git a/code/datums/components/omen.dm b/code/datums/components/omen.dm
index 4233e2c3aff..bb72654f978 100644
--- a/code/datums/components/omen.dm
+++ b/code/datums/components/omen.dm
@@ -143,20 +143,12 @@
return
for(var/obj/machinery/light/evil_light in the_turf)
-<<<<<<< HEAD
- if((evil_light.status == LIGHT_BURNED || evil_light.status == LIGHT_BROKEN) || (HAS_TRAIT(living_guy, TRAIT_SHOCKIMMUNE))) // we cant do anything :( // Why in the world is there no get_siemens_coeff proc???
-=======
if((evil_light.status == LIGHT_BURNED || evil_light.status == LIGHT_BROKEN) || (HAS_TRAIT(living_guy, TRAIT_SHOCKIMMUNE))) // we can't do anything :( // Why in the world is there no get_siemens_coeff proc???
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
to_chat(living_guy, span_warning("[evil_light] sparks weakly for a second."))
do_sparks(2, FALSE, evil_light) // hey maybe it'll ignite them
return
-<<<<<<< HEAD
- to_chat(living_guy, span_warning("[evil_light] glows ominously...")) // omenously
-=======
to_chat(living_guy, span_warning("[evil_light] glows ominously...")) // ominously
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
evil_light.visible_message(span_boldwarning("[evil_light] suddenly flares brightly and sparks!"))
evil_light.break_light_tube(skip_sound_and_sparks = FALSE)
do_sparks(number = 4, cardinal_only = FALSE, source = evil_light)
diff --git a/code/datums/components/overlay_lighting.dm b/code/datums/components/overlay_lighting.dm
index 6f844d3b36e..642feee3ac0 100644
--- a/code/datums/components/overlay_lighting.dm
+++ b/code/datums/components/overlay_lighting.dm
@@ -62,15 +62,6 @@
var/directional = FALSE
///Whether we're a beam light
var/beam = FALSE
-<<<<<<< HEAD
- ///A cone overlay for directional light, its alpha and color are dependant on the light
- var/image/cone
- ///Current tracked direction for the directional cast behaviour
- var/current_direction
- ///Tracks current directional x offset so we dont update unecessarily
- var/directional_offset_x
- ///Tracks current directional y offset so we dont update unecessarily
-=======
///A cone overlay for directional light, its alpha and color are dependent on the light
var/image/cone
///Current tracked direction for the directional cast behaviour
@@ -78,7 +69,6 @@
///Tracks current directional x offset so we don't update unnecessarily
var/directional_offset_x
///Tracks current directional y offset so we don't update unnecessarily
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/directional_offset_y
///Cast range for the directional cast (how far away the atom is moved)
var/cast_range = 2
diff --git a/code/datums/components/pellet_cloud.dm b/code/datums/components/pellet_cloud.dm
index f5f7447ddc5..2b59305be14 100644
--- a/code/datums/components/pellet_cloud.dm
+++ b/code/datums/components/pellet_cloud.dm
@@ -88,13 +88,10 @@
RegisterSignal(parent, COMSIG_MINE_TRIGGERED, PROC_REF(create_blast_pellets))
else if(issupplypod(parent))
RegisterSignal(parent, COMSIG_SUPPLYPOD_LANDED, PROC_REF(create_blast_pellets))
-<<<<<<< HEAD
//SKYRAT EDIT ADDITION BEGIN
else if(ishorrorling(parent))
RegisterSignal(parent, COMSIG_HORRORFORM_EXPLODE, PROC_REF(create_blast_pellets))
//SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/component/pellet_cloud/UnregisterFromParent()
UnregisterSignal(parent, list(COMSIG_PREQDELETED, COMSIG_FIRE_CASING, COMSIG_GRENADE_DETONATE, COMSIG_GRENADE_ARMED, COMSIG_MOVABLE_MOVED, COMSIG_MINE_TRIGGERED, COMSIG_ITEM_DROPPED))
diff --git a/code/datums/components/pet_commands/pet_command.dm b/code/datums/components/pet_commands/pet_command.dm
index 3a0bc585791..52b4cc88349 100644
--- a/code/datums/components/pet_commands/pet_command.dm
+++ b/code/datums/components/pet_commands/pet_command.dm
@@ -186,16 +186,6 @@
/datum/pet_command/point_targeting/add_new_friend(mob/living/tamer)
. = ..()
-<<<<<<< HEAD
- RegisterSignal(tamer, COMSIG_MOB_POINTED, PROC_REF(on_point))
-
-/datum/pet_command/point_targeting/remove_friend(mob/living/unfriended)
- . = ..()
- UnregisterSignal(unfriended, COMSIG_MOB_POINTED)
-
-/// Target the pointed atom for actions
-/datum/pet_command/point_targeting/proc/on_point(mob/living/friend, atom/pointed_atom)
-=======
RegisterSignal(tamer, COMSIG_MOVABLE_POINTED, PROC_REF(on_point))
/datum/pet_command/point_targeting/remove_friend(mob/living/unfriended)
@@ -204,7 +194,6 @@
/// Target the pointed atom for actions
/datum/pet_command/point_targeting/proc/on_point(mob/living/friend, atom/pointed_atom, obj/effect/temp_visual/point/point)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
SIGNAL_HANDLER
var/mob/living/parent = weak_parent.resolve()
diff --git a/code/datums/components/phylactery.dm b/code/datums/components/phylactery.dm
index e5f4cb8ee75..572f816b5ad 100644
--- a/code/datums/components/phylactery.dm
+++ b/code/datums/components/phylactery.dm
@@ -18,11 +18,7 @@
var/phylactery_color = COLOR_VERY_DARK_LIME_GREEN
// Internal vars.
-<<<<<<< HEAD
- /// The number of ressurections that have occured from this phylactery.
-=======
/// The number of resurrections that have occurred from this phylactery.
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/num_resurrections = 0
/// A timerid to the current revival timer.
var/revive_timer
@@ -154,11 +150,7 @@
UnregisterSignal(source, COMSIG_LIVING_REVIVE)
/**
-<<<<<<< HEAD
- * Actually undergo the process of reviving the lich at the site of the phylacery.
-=======
* Actually undergo the process of reviving the lich at the site of the phylactery.
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
*
* Arguments
* * corpse - optional, the old body of the lich. Can be QDELETED or null.
diff --git a/code/datums/components/profound_fisher.dm b/code/datums/components/profound_fisher.dm
index f5a57d5b959..5bd5af12943 100644
--- a/code/datums/components/profound_fisher.dm
+++ b/code/datums/components/profound_fisher.dm
@@ -1,41 +1,8 @@
-<<<<<<< HEAD
-///component that allows player mobs to play the fishing minigame, non-player mobs will "pretend" fish
-=======
///component that allows player mobs to play the fishing minigame without a rod equipped, non-player mobs will "pretend" fish
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/component/profound_fisher
///the fishing rod this mob will use
var/obj/item/fishing_rod/mob_fisher/our_rod
-<<<<<<< HEAD
-/datum/component/profound_fisher/Initialize(list/npc_fishing_preset = list())
- if(!isliving(parent))
- return
- our_rod = new(parent)
- ADD_TRAIT(parent, TRAIT_PROFOUND_FISHER, REF(src))
-
-/datum/component/profound_fisher/RegisterWithParent()
- RegisterSignal(parent, COMSIG_HOSTILE_PRE_ATTACKINGTARGET, PROC_REF(pre_attack))
-
-/datum/component/profound_fisher/UnregisterFromParent()
- UnregisterSignal(parent, COMSIG_HOSTILE_PRE_ATTACKINGTARGET)
- REMOVE_TRAIT(parent, TRAIT_PROFOUND_FISHER, REF(src))
-
-/datum/component/profound_fisher/Destroy()
- QDEL_NULL(our_rod)
- return ..()
-
-/datum/component/profound_fisher/proc/pre_attack(datum/source, atom/target)
- SIGNAL_HANDLER
-
- if(!HAS_TRAIT(target, TRAIT_FISHING_SPOT))
- return NONE
- var/mob/living/living_parent = parent
- if(living_parent.combat_mode || !living_parent.CanReach(target))
- return NONE
- if(living_parent.client)
- INVOKE_ASYNC(our_rod, TYPE_PROC_REF(/obj/item, melee_attack_chain), parent, target)
-=======
/datum/component/profound_fisher/Initialize(our_rod)
var/isgloves = istype(parent, /obj/item/clothing/gloves)
if(!isliving(parent) && !isgloves)
@@ -109,13 +76,10 @@
return
if(source.client)
INVOKE_ASYNC(src, PROC_REF(begin_fishing), source, target)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
else
INVOKE_ASYNC(src, PROC_REF(pretend_fish), target)
return COMPONENT_HOSTILE_NO_ATTACK
-<<<<<<< HEAD
-=======
/datum/component/profound_fisher/proc/should_fish_on(mob/living/user, atom/target)
if(!HAS_TRAIT(target, TRAIT_FISHING_SPOT) || HAS_TRAIT(user, TRAIT_GONE_FISHING))
return FALSE
@@ -138,7 +102,6 @@
REMOVE_TRAIT(source, TRAIT_PROFOUND_FISHER, TRAIT_GENERIC)
UnregisterSignal(source, SIGNAL_REMOVETRAIT(TRAIT_GONE_FISHING))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/component/profound_fisher/proc/pretend_fish(atom/target)
var/mob/living/living_parent = parent
if(DOING_INTERACTION_WITH_TARGET(living_parent, target))
@@ -148,26 +111,6 @@
var/datum/fish_source/fish_spot = fish_spot_container[NPC_FISHING_SPOT]
if(isnull(fish_spot))
return null
-<<<<<<< HEAD
- var/obj/effect/fishing_lure/lure = new(get_turf(target), target)
- playsound(lure, 'sound/effects/splash.ogg', 100)
- var/happiness_percentage = living_parent.ai_controller?.blackboard[BB_BASIC_HAPPINESS] / 100
- var/fishing_speed = 10 SECONDS - round(4 SECONDS * happiness_percentage)
- if(!do_after(living_parent, fishing_speed, target = target) && !QDELETED(fish_spot))
- qdel(lure)
- return
- var/reward_loot = fish_spot.roll_reward(our_rod, parent)
- fish_spot.dispense_reward(reward_loot, parent, target)
- playsound(lure, 'sound/effects/bigsplash.ogg', 100)
- qdel(lure)
-
-/obj/item/fishing_rod/mob_fisher
- display_fishing_line = FALSE
- line = /obj/item/fishing_line/reinforced
- bait = /obj/item/food/bait/doughball/synthetic/unconsumable
-
-
-=======
var/obj/effect/fishing_float/float = new(get_turf(target), target)
playsound(float, 'sound/effects/splash.ogg', 100)
var/happiness_percentage = living_parent.ai_controller?.blackboard[BB_BASIC_HAPPINESS] / 100
@@ -184,4 +127,3 @@
line = /obj/item/fishing_line/reinforced
bait = /obj/item/food/bait/doughball/synthetic/unconsumable
resistance_flags = INDESTRUCTIBLE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/datums/components/riding/riding_mob.dm b/code/datums/components/riding/riding_mob.dm
index a90b9755f02..97481ff8233 100644
--- a/code/datums/components/riding/riding_mob.dm
+++ b/code/datums/components/riding/riding_mob.dm
@@ -1,14 +1,11 @@
// For any mob that can be ridden
-<<<<<<< HEAD
//SKYRAT EDIT START: Human Riding Defines
#define OVERSIZED_OFFSET 18
#define OVERSIZED_SIDE_OFFSET 11
#define REGULAR_OFFSET 6
#define REGULAR_SIDE_OFFSET 4
//SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/component/riding/creature
/// If TRUE, this creature's movements can be controlled by the rider while mounted (as opposed to riding cyborgs and humans, which is passive)
var/can_be_driven = TRUE
@@ -67,17 +64,10 @@
if(living_parent.body_position != STANDING_UP) // if we move while on the ground, the rider falls off
. = FALSE
// for piggybacks and (redundant?) borg riding, check if the rider is stunned/restrained
-<<<<<<< HEAD
- else if((ride_check_flags & RIDER_NEEDS_ARMS) && (HAS_TRAIT(rider, TRAIT_RESTRAINED) || rider.incapacitated(IGNORE_RESTRAINTS|IGNORE_GRAB)))
- . = FALSE
- // for fireman carries, check if the ridden is stunned/restrained
- else if((ride_check_flags & CARRIER_NEEDS_ARM) && (HAS_TRAIT(living_parent, TRAIT_RESTRAINED) || living_parent.incapacitated(IGNORE_RESTRAINTS|IGNORE_GRAB)))
-=======
else if((ride_check_flags & RIDER_NEEDS_ARMS) && (HAS_TRAIT(rider, TRAIT_RESTRAINED) || INCAPACITATED_IGNORING(rider, INCAPABLE_RESTRAINTS|INCAPABLE_GRAB)))
. = FALSE
// for fireman carries, check if the ridden is stunned/restrained
else if((ride_check_flags & CARRIER_NEEDS_ARM) && (HAS_TRAIT(living_parent, TRAIT_RESTRAINED) || INCAPACITATED_IGNORING(living_parent, INCAPABLE_RESTRAINTS|INCAPABLE_GRAB)))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
. = FALSE
else if((ride_check_flags & JUST_FRIEND_RIDERS) && !(living_parent.faction.Find(REF(rider))))
. = FALSE
@@ -305,7 +295,6 @@
/datum/component/riding/creature/human/get_offsets(pass_index)
var/mob/living/carbon/human/H = parent
-<<<<<<< HEAD
//SKYRAT EDIT BEGIN - Oversized Overhaul
if(H.buckle_lying)
return HAS_TRAIT(H, TRAIT_OVERSIZED) ? list(
@@ -332,13 +321,6 @@
TEXT_WEST = list(REGULAR_OFFSET, REGULAR_SIDE_OFFSET)
)
//SKYRAT EDIT END
-=======
- if(H.buckle_lying)
- return list(TEXT_NORTH = list(0, 6), TEXT_SOUTH = list(0, 6), TEXT_EAST = list(0, 6), TEXT_WEST = list(0, 6))
- else
- return list(TEXT_NORTH = list(0, 6), TEXT_SOUTH = list(0, 6), TEXT_EAST = list(-6, 4), TEXT_WEST = list( 6, 4))
-
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/component/riding/creature/human/force_dismount(mob/living/dismounted_rider)
var/atom/movable/AM = parent
AM.unbuckle_mob(dismounted_rider)
@@ -558,15 +540,9 @@
/datum/component/riding/creature/leaper/Initialize(mob/living/riding_mob, force = FALSE, ride_check_flags = NONE, potion_boost = FALSE)
. = ..()
-<<<<<<< HEAD
- RegisterSignal(riding_mob, COMSIG_MOB_POINTED, PROC_REF(attack_pointed))
-
-/datum/component/riding/creature/leaper/proc/attack_pointed(mob/living/rider, atom/pointed)
-=======
RegisterSignal(riding_mob, COMSIG_MOVABLE_POINTED, PROC_REF(attack_pointed))
/datum/component/riding/creature/leaper/proc/attack_pointed(mob/living/rider, atom/pointed, obj/effect/temp_visual/point/point)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
SIGNAL_HANDLER
if(!isclosedturf(pointed))
return
@@ -578,11 +554,7 @@
/datum/component/riding/leaper/handle_unbuckle(mob/living/rider)
. = ..()
-<<<<<<< HEAD
- UnregisterSignal(rider, COMSIG_MOB_POINTED)
-=======
UnregisterSignal(rider, COMSIG_MOVABLE_POINTED)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/component/riding/creature/raptor
require_minigame = TRUE
@@ -733,7 +705,6 @@
mounter = null
host = null
return ..()
-<<<<<<< HEAD
//SKYRAT EDIT START: Human Riding Defines
#undef OVERSIZED_OFFSET
@@ -741,5 +712,3 @@
#undef REGULAR_OFFSET
#undef REGULAR_SIDE_OFFSET
//SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/datums/components/riding/riding_vehicle.dm b/code/datums/components/riding/riding_vehicle.dm
index 39ba5b3e2e7..0d6d4a4c967 100644
--- a/code/datums/components/riding/riding_vehicle.dm
+++ b/code/datums/components/riding/riding_vehicle.dm
@@ -291,11 +291,7 @@
vehicle_move_delay += 1
/datum/component/riding/vehicle/scooter/skateboard/wheelys
-<<<<<<< HEAD
vehicle_move_delay = 1.75 // SKYRAT EDIT - ORIGINAL: 0
-=======
- vehicle_move_delay = 0
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
can_slow_down = FALSE
/datum/component/riding/vehicle/scooter/skateboard/wheelys/handle_specials()
diff --git a/code/datums/components/sitcomlaughter.dm b/code/datums/components/sitcomlaughter.dm
index b10ffab6783..02ed818ea30 100644
--- a/code/datums/components/sitcomlaughter.dm
+++ b/code/datums/components/sitcomlaughter.dm
@@ -1,10 +1,6 @@
/datum/component/wearertargeting/sitcomlaughter
valid_slots = list(ITEM_SLOT_HANDS, ITEM_SLOT_BELT, ITEM_SLOT_ID, ITEM_SLOT_LPOCKET, ITEM_SLOT_RPOCKET, ITEM_SLOT_SUITSTORE, ITEM_SLOT_DEX_STORAGE)
-<<<<<<< HEAD
- signals = list(COMSIG_MOB_CREAMED, COMSIG_ON_CARBON_SLIP, COMSIG_POST_TILT_AND_CRUSH, COMSIG_MOB_CLUMSY_SHOOT_FOOT)
-=======
signals = list(COMSIG_MOB_HIT_BY_SPLAT, COMSIG_ON_CARBON_SLIP, COMSIG_POST_TILT_AND_CRUSH, COMSIG_MOB_CLUMSY_SHOOT_FOOT)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
proctype = PROC_REF(EngageInComedy)
mobtype = /mob/living
///Sounds used for when user has a sitcom action occur
diff --git a/code/datums/components/space_kidnap.dm b/code/datums/components/space_kidnap.dm
index 7aa0baa4de1..7d59a6d7f9f 100644
--- a/code/datums/components/space_kidnap.dm
+++ b/code/datums/components/space_kidnap.dm
@@ -23,11 +23,7 @@
target.balloon_alert(parent, "is dead!")
return COMPONENT_CANCEL_ATTACK_CHAIN
-<<<<<<< HEAD
- if(!victim.incapacitated())
-=======
if(!victim.incapacitated)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return
if(!isspaceturf(get_turf(target)))
@@ -43,11 +39,7 @@
var/obj/particles = new /obj/effect/abstract/particle_holder (victim, /particles/void_kidnap)
kidnapping = TRUE
-<<<<<<< HEAD
- if(do_after(parent, kidnap_time, victim, extra_checks = CALLBACK(victim, TYPE_PROC_REF(/mob, incapacitated))))
-=======
if(do_after(parent, kidnap_time, victim, extra_checks = victim.incapacitated))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
take_them(victim)
qdel(particles)
diff --git a/code/datums/components/sticker.dm b/code/datums/components/sticker.dm
index de1bcf96f55..a11ab10e7c6 100644
--- a/code/datums/components/sticker.dm
+++ b/code/datums/components/sticker.dm
@@ -13,14 +13,6 @@
var/atom/movable/our_sticker
/// Reference to the created overlay, used during component deletion.
var/mutable_appearance/sticker_overlay
-<<<<<<< HEAD
- // Callback invoked when sticker is applied to the parent.
- var/datum/callback/stick_callback
- // Callback invoked when sticker is peeled (not removed) from the parent.
- var/datum/callback/peel_callback
-
-/datum/component/sticker/Initialize(atom/stickering_atom, dir = NORTH, px = 0, py = 0, datum/callback/stick_callback, datum/callback/peel_callback)
-=======
/// Callback invoked when sticker is applied to the parent.
var/datum/callback/stick_callback
/// Callback invoked when sticker is peeled (not removed) from the parent.
@@ -29,17 +21,13 @@
var/examine_text
/datum/component/sticker/Initialize(atom/stickering_atom, dir = NORTH, px = 0, py = 0, datum/callback/stick_callback, datum/callback/peel_callback, examine_text)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(!isatom(parent))
return COMPONENT_INCOMPATIBLE
src.our_sticker = our_sticker
src.stick_callback = stick_callback
src.peel_callback = peel_callback
-<<<<<<< HEAD
-=======
src.examine_text = examine_text
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
stick(stickering_atom, px, py)
register_turf_signals(dir)
@@ -60,16 +48,10 @@
/datum/component/sticker/RegisterWithParent()
RegisterSignal(parent, COMSIG_LIVING_IGNITED, PROC_REF(on_ignite))
RegisterSignal(parent, COMSIG_COMPONENT_CLEAN_ACT, PROC_REF(on_clean))
-<<<<<<< HEAD
-
-/datum/component/sticker/UnregisterFromParent()
- UnregisterSignal(parent, list(COMSIG_LIVING_IGNITED, COMSIG_COMPONENT_CLEAN_ACT))
-=======
RegisterSignal(parent, COMSIG_ATOM_EXAMINE, PROC_REF(on_examine))
/datum/component/sticker/UnregisterFromParent()
UnregisterSignal(parent, list(COMSIG_LIVING_IGNITED, COMSIG_COMPONENT_CLEAN_ACT, COMSIG_ATOM_EXAMINE))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Subscribes to `COMSIG_TURF_EXPOSE` if parent atom is a turf. If turf is closed - subscribes to signal
/datum/component/sticker/proc/register_turf_signals(dir)
@@ -138,12 +120,9 @@
if(exposed_temperature >= FIRE_MINIMUM_TEMPERATURE_TO_EXIST)
qdel(our_sticker) // which qdels us
-<<<<<<< HEAD
-=======
/datum/component/sticker/proc/on_examine(atom/source, mob/user, list/examine_list)
SIGNAL_HANDLER
if(!isnull(examine_text))
examine_list += span_warning(examine_text)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/datums/components/style/style.dm b/code/datums/components/style/style.dm
index 77b32b6143c..2d60d27ebb8 100644
--- a/code/datums/components/style/style.dm
+++ b/code/datums/components/style/style.dm
@@ -94,21 +94,13 @@
if(multitooled)
src.multitooled = multitooled
-<<<<<<< HEAD
ADD_TRAIT(mob_parent, TRAIT_STYLISH, REF(src)) // SKYRAT EDIT ADD - allows style meter chads to do flips
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/component/style/RegisterWithParent()
RegisterSignal(parent, COMSIG_USER_ITEM_INTERACTION, PROC_REF(hotswap))
RegisterSignal(parent, COMSIG_MOB_MINED, PROC_REF(on_mine))
RegisterSignal(parent, COMSIG_MOB_APPLY_DAMAGE, PROC_REF(on_take_damage))
-<<<<<<< HEAD
- RegisterSignal(parent, COMSIG_MOB_EMOTED("flip"), PROC_REF(on_flip))
- RegisterSignal(parent, COMSIG_MOB_EMOTED("spin"), PROC_REF(on_spin))
-=======
RegisterSignal(parent, COMSIG_MOB_EMOTED("taunt"), PROC_REF(on_taunt))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
RegisterSignal(parent, COMSIG_MOB_ITEM_ATTACK, PROC_REF(on_attack))
RegisterSignal(parent, COMSIG_LIVING_UNARMED_ATTACK, PROC_REF(on_punch))
RegisterSignal(SSdcs, COMSIG_GLOB_MOB_DEATH, PROC_REF(on_death))
@@ -123,11 +115,7 @@
UnregisterSignal(parent, COMSIG_USER_ITEM_INTERACTION)
UnregisterSignal(parent, COMSIG_MOB_MINED)
UnregisterSignal(parent, COMSIG_MOB_APPLY_DAMAGE)
-<<<<<<< HEAD
- UnregisterSignal(parent, list(COMSIG_MOB_EMOTED("flip"), COMSIG_MOB_EMOTED("spin")))
-=======
UnregisterSignal(parent, COMSIG_MOB_EMOTED("taunt"))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
UnregisterSignal(parent, list(COMSIG_MOB_ITEM_ATTACK, COMSIG_LIVING_UNARMED_ATTACK))
UnregisterSignal(SSdcs, COMSIG_GLOB_MOB_DEATH)
UnregisterSignal(parent, COMSIG_LIVING_RESONATOR_BURST)
@@ -143,10 +131,7 @@
if(mob_parent.hud_used)
mob_parent.hud_used.static_inventory -= meter
mob_parent.hud_used.show_hud(mob_parent.hud_used.hud_version)
-<<<<<<< HEAD
REMOVE_TRAIT(mob_parent, TRAIT_STYLISH, REF(src)) // SKYRAT EDIT ADD - allows style meter chads to do flips
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return ..()
/datum/component/style/process(seconds_per_tick)
@@ -406,31 +391,23 @@
add_action(ACTION_GIBTONITE_DEFUSED, min(40, 20 * (10 - det_time))) // 40 to 180 points depending on speed
-<<<<<<< HEAD
//SKYRAT EDIT START
/*
/datum/component/style/proc/on_crusher_detonate(datum/source, mob/living/target, obj/item/kinetic_crusher/crusher, backstabbed)
*/
/datum/component/style/proc/on_crusher_detonate(datum/component/kinetic_crusher/source, mob/living/target, obj/item/kinetic_crusher/crusher, backstabbed)
//SKYRAT EDIT END
-=======
-/datum/component/style/proc/on_crusher_detonate(datum/source, mob/living/target, obj/item/kinetic_crusher/crusher, backstabbed)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
SIGNAL_HANDLER
if(target.stat == DEAD)
return
-<<<<<<< HEAD
//SKYRAT EDIT START
/*
var/has_brimdemon_trophy = locate(/obj/item/crusher_trophy/brimdemon_fang) in crusher.trophies
*/
var/has_brimdemon_trophy = locate(/obj/item/crusher_trophy/brimdemon_fang) in source.stored_trophies
//SKYRAT EDIT END
-=======
- var/has_brimdemon_trophy = locate(/obj/item/crusher_trophy/brimdemon_fang) in crusher.trophies
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
add_action(ACTION_MARK_DETONATED, round((backstabbed ? 60 : 30) * (ismegafauna(target) ? 1.5 : 1) * (has_brimdemon_trophy ? 1.25 : 1)))
@@ -442,26 +419,12 @@
// Emote-based multipliers
-<<<<<<< HEAD
-/datum/component/style/proc/on_flip()
-=======
/datum/component/style/proc/on_taunt()
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
SIGNAL_HANDLER
point_multiplier = round(min(point_multiplier + 0.5, 3), 0.1)
update_screen()
-<<<<<<< HEAD
-/datum/component/style/proc/on_spin()
- SIGNAL_HANDLER
-
- point_multiplier = round(min(point_multiplier + 0.3, 3), 0.1)
- update_screen()
-
-
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
// Negative effects
/datum/component/style/proc/on_take_damage(...)
SIGNAL_HANDLER
diff --git a/code/datums/components/subtype_picker.dm b/code/datums/components/subtype_picker.dm
index f3460b1d2c2..2cc76e42ecf 100644
--- a/code/datums/components/subtype_picker.dm
+++ b/code/datums/components/subtype_picker.dm
@@ -87,10 +87,6 @@
return FALSE
if(QDELETED(target))
return FALSE
-<<<<<<< HEAD
- if(user.incapacitated() || !user.is_holding(target))
-=======
if(user.incapacitated || !user.is_holding(target))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return FALSE
return TRUE
diff --git a/code/datums/components/surgery_initiator.dm b/code/datums/components/surgery_initiator.dm
index f6b03a0d7d8..d360478b8b2 100644
--- a/code/datums/components/surgery_initiator.dm
+++ b/code/datums/components/surgery_initiator.dm
@@ -229,7 +229,6 @@
if (surgery_needs_exposure(surgery, surgery_target))
surgery_info["blocked"] = TRUE
-<<<<<<< HEAD
surgery_info["blocked_reason"] = "Their body is covered!" // SKYRAT EDIT ADDITION - Surgically unremovable bodyparts
// SKYRAT EDIT START - Surgically unremovable bodyparts
@@ -241,8 +240,6 @@
surgery_info["blocked"] = TRUE
surgery_info["blocked_reason"] = "That limb cannot be surgically removed!"
// SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
surgeries += list(surgery_info)
@@ -306,15 +303,12 @@
target.balloon_alert(user, "no wound to operate on!")
return
-<<<<<<< HEAD
// SKYRAT EDIT START - Limbs that can't be surgically removed
if (surgery.removes_target_bodypart && !isnull(affecting_limb) && !affecting_limb.can_be_surgically_removed)
target.balloon_alert(user, "limb can't be surgically removed!")
return
// SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if (IS_IN_INVALID_SURGICAL_POSITION(target, surgery))
target.balloon_alert(user, "patient is not lying down!")
return
@@ -339,12 +333,9 @@
span_notice("You drape [parent] over [target]'s [target.parse_zone_with_bodypart(selected_zone)] to prepare for \an [procedure.name]."),
)
-<<<<<<< HEAD
if(!(HAS_TRAIT(target, TRAIT_ANALGESIA) || target.stat >= UNCONSCIOUS)) ///skyrat add start - warning for unanesthetized surgery
target.balloon_alert(user, "not numbed!") ///skyrat add end
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
log_combat(user, target, "operated on", null, "(OPERATION TYPE: [procedure.name]) (TARGET AREA: [selected_zone])")
/datum/component/surgery_initiator/proc/surgery_needs_exposure(datum/surgery/surgery, mob/living/target)
diff --git a/code/datums/components/tackle.dm b/code/datums/components/tackle.dm
index 86489b9c949..aacd7e6978b 100644
--- a/code/datums/components/tackle.dm
+++ b/code/datums/components/tackle.dm
@@ -74,14 +74,7 @@
if(modifiers[ALT_CLICK] || modifiers[SHIFT_CLICK] || modifiers[CTRL_CLICK] || modifiers[MIDDLE_CLICK])
return
-<<<<<<< HEAD
- if(!modifiers[RIGHT_CLICK])
- return
-
- if(!user.throw_mode || user.get_active_held_item() || user.pulling || user.buckled || user.incapacitated())
-=======
if(!user.throw_mode || user.get_active_held_item() || user.pulling || user.buckled || user.incapacitated)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return
if(!clicked_atom || !(isturf(clicked_atom) || isturf(clicked_atom.loc)))
@@ -113,11 +106,7 @@
RegisterSignal(user, COMSIG_MOVABLE_MOVED, PROC_REF(checkObstacle))
playsound(user, 'sound/weapons/thudswoosh.ogg', 40, TRUE, -1)
-<<<<<<< HEAD
var/leap_word = isfeline(user) ? "pounce" : "leap" //If cat, "pounce" instead of "leap". // SKYRAT EDIT - FELINE TRAITS. Was: isfelinid(user)
-=======
- var/leap_word = isfelinid(user) ? "pounce" : "leap" //If cat, "pounce" instead of "leap".
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(can_see(user, clicked_atom, 7))
user.visible_message(span_warning("[user] [leap_word]s at [clicked_atom]!"), span_danger("You [leap_word] at [clicked_atom]!"))
else
@@ -163,11 +152,7 @@
return
var/mob/living/carbon/target = hit
-<<<<<<< HEAD
- var/tackle_word = isfeline(user) ? "pounce" : "tackle" //If cat, "pounce" instead of "tackle". // SKYRAT EDIT - FELINE TRAITS - ORIGINAL : var/tackle_word = isfelinid(user) ? "pounce" : "tackle"
-=======
- var/tackle_word = isfelinid(user) ? "pounce" : "tackle" //If cat, "pounce" instead of "tackle".
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
+ var/tackle_word = isfeline(user) ? "pounce" : "tackle" //If cat, "pounce" instead of "tackle". // SKYRAT EDIT - FELINE TRAITS - ORIGINAL : var/tackle_word = isfelinid(user) ? "pounce" : "tackle"
var/roll = rollTackle(target)
tackling = FALSE
diff --git a/code/datums/components/toggle_attached_clothing.dm b/code/datums/components/toggle_attached_clothing.dm
index d32f689a760..9ba42fe0917 100644
--- a/code/datums/components/toggle_attached_clothing.dm
+++ b/code/datums/components/toggle_attached_clothing.dm
@@ -67,10 +67,7 @@
RegisterSignal(parent, COMSIG_ITEM_UI_ACTION_CLICK, PROC_REF(on_toggle_pressed))
RegisterSignal(parent, COMSIG_ITEM_UI_ACTION_SLOT_CHECKED, PROC_REF(on_action_slot_checked))
RegisterSignal(parent, COMSIG_ITEM_EQUIPPED, PROC_REF(on_parent_equipped))
-<<<<<<< HEAD
-=======
RegisterSignal(parent, COMSIG_ITEM_POST_UNEQUIP, PROC_REF(remove_deployable))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
RegisterSignal(parent, COMSIG_ITEM_EQUIPPED_AS_OUTFIT, PROC_REF(on_parent_equipped_outfit))
if (down_overlay_state_suffix)
var/overlay_state = "[initial(clothing_parent.icon_state)][down_overlay_state_suffix]"
@@ -193,10 +190,7 @@
/// Removes our deployed equipment from the wearer
/datum/component/toggle_attached_clothing/proc/remove_deployable()
-<<<<<<< HEAD
-=======
SIGNAL_HANDLER
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
unequip_deployable()
if (!currently_deployed)
return
diff --git a/code/datums/components/trapdoor.dm b/code/datums/components/trapdoor.dm
index e70eac3edfd..cf989a9b996 100644
--- a/code/datums/components/trapdoor.dm
+++ b/code/datums/components/trapdoor.dm
@@ -59,14 +59,11 @@
RegisterSignal(SSdcs, COMSIG_GLOB_TRAPDOOR_LINK, PROC_REF(on_link_requested))
else
RegisterSignal(assembly, COMSIG_ASSEMBLY_PULSED, PROC_REF(toggle_trapdoor))
-<<<<<<< HEAD
// SKYRAT EDIT START - Trapdoors shouldn't be targeted by SSDecay.
if(isturf(parent))
var/turf/turf_parent = parent
turf_parent.turf_flags &= ~CAN_DECAY_BREAK_1
// SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
RegisterSignal(parent, COMSIG_ATOM_TOOL_ACT(TOOL_MULTITOOL), PROC_REF(try_unlink))
/datum/component/trapdoor/UnregisterFromParent()
diff --git a/code/datums/components/unobserved_actor.dm b/code/datums/components/unobserved_actor.dm
index a823424a594..007d39a0ae8 100644
--- a/code/datums/components/unobserved_actor.dm
+++ b/code/datums/components/unobserved_actor.dm
@@ -99,11 +99,7 @@
// We aren't in darkness, loop for viewers.
for(var/mob/living/mob_target in oview(my_turf, 7)) // They probably cannot see us if we cannot see them... can they?
-<<<<<<< HEAD
- if(mob_target.client && !mob_target.is_blind() && !mob_target.has_unlimited_silicon_privilege && !HAS_TRAIT(mob_target, TRAIT_UNOBSERVANT))
-=======
if(mob_target.client && !mob_target.is_blind() && !HAS_TRAIT(mob_target, TRAIT_UNOBSERVANT))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return TRUE
for(var/obj/vehicle/sealed/mecha/mecha_mob_target in oview(my_turf, 7))
for(var/mob/mechamob_target as anything in mecha_mob_target.occupants)
diff --git a/code/datums/datum.dm b/code/datums/datum.dm
index 4e1f8db82a2..a4169004fc9 100644
--- a/code/datums/datum.dm
+++ b/code/datums/datum.dm
@@ -142,13 +142,10 @@
_clear_signal_refs()
//END: ECS SHIT
-<<<<<<< HEAD
-=======
if(!(datum_flags & DF_STATIC_OBJECT))
DREAMLUAU_CLEAR_REF_USERDATA(vars) // vars ceases existing when src does, so we need to clear any lua refs to it that exist.
DREAMLUAU_CLEAR_REF_USERDATA(src)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return QDEL_HINT_QUEUE
///Only override this if you know what you're doing. You do not know what you're doing
diff --git a/code/datums/diseases/advance/symptoms/fire.dm b/code/datums/diseases/advance/symptoms/fire.dm
index ef9d0281d1c..3fe097920cc 100644
--- a/code/datums/diseases/advance/symptoms/fire.dm
+++ b/code/datums/diseases/advance/symptoms/fire.dm
@@ -2,11 +2,7 @@
* Slightly hidden.
* Lowers resistance tremendously.
* Decreases stage speed tremendously.
-<<<<<<< HEAD
- * Decreases transmittablity tremendously.
-=======
* Decreases transmittability tremendously.
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
* Fatal level
* Bonus: Ignites infected mob.
*/
diff --git a/code/datums/diseases/advance/symptoms/heal.dm b/code/datums/diseases/advance/symptoms/heal.dm
index 2c765161201..ea235af2b0e 100644
--- a/code/datums/diseases/advance/symptoms/heal.dm
+++ b/code/datums/diseases/advance/symptoms/heal.dm
@@ -280,11 +280,7 @@
. = ..()
if(!.)
return
-<<<<<<< HEAD
if(A.totalStageSpeed() >= 7)//SKYRAT EDIT: Brings Noc regen into line with the rest of the healing symptoms.
-=======
- if(A.totalStageSpeed() >= 8)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
power = 2
/datum/symptom/heal/darkness/CanHeal(datum/disease/advance/A)
@@ -382,11 +378,7 @@
return power * 0.9
if(SOFT_CRIT)
return power * 0.5
-<<<<<<< HEAD
if(M.getBruteLoss() + M.getFireLoss() >= 103 && !active_coma) //SKYRAT EDIT: ORIGINAL: 70 - Adjusts this to remain 37.5% of total health(plus crit health). Because 70 is alot less health here then it is on tg.
-=======
- if(M.getBruteLoss() + M.getFireLoss() >= 70 && !active_coma)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
to_chat(M, span_warning("You feel yourself slip into a regenerative coma..."))
active_coma = TRUE
addtimer(CALLBACK(src, PROC_REF(coma), M), 6 SECONDS)
diff --git a/code/datums/dna.dm b/code/datums/dna.dm
index 39f4532c9e5..e06c6849286 100644
--- a/code/datums/dna.dm
+++ b/code/datums/dna.dm
@@ -17,19 +17,6 @@ GLOBAL_LIST_INIT(identity_block_lengths, list(
))
/**
-<<<<<<< HEAD
- * The same rules of the above also apply here, with the exception that this is for the unique_features string variable
- * (commonly abbreviated with uf) and its blocks. Both ui and uf have a standard block length of 3 ASCII characters.
- */
-GLOBAL_LIST_INIT(features_block_lengths, list(
- "[DNA_MUTANT_COLOR_BLOCK]" = DNA_BLOCK_SIZE_COLOR,
- "[DNA_ETHEREAL_COLOR_BLOCK]" = DNA_BLOCK_SIZE_COLOR,
- ))
-
-/**
-
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
* Some identity blocks (basically pieces of the unique_identity string variable of the dna datum, commonly abbreviated with ui)
* may have a length that differ from standard length of 3 ASCII characters. This list is necessary
* for these non-standard blocks to work, as well as the entire unique identity string.
@@ -78,12 +65,8 @@ GLOBAL_LIST_INIT(total_uf_len_by_block, populate_total_uf_len_by_block())
for(var/blocknumber in 1 to DNA_FEATURE_BLOCKS)
. += total_block_len
total_block_len += GET_UF_BLOCK_LEN(blocknumber)
-<<<<<<< HEAD
*/
//SKYRAT EDIT REMOVAL END
-=======
-
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/////////////////////////// DNA DATUM
/datum/dna
///An md5 hash of the dna holder's real name
@@ -158,12 +141,8 @@ GLOBAL_LIST_INIT(total_uf_len_by_block, populate_total_uf_len_by_block())
destination.dna.mutation_index = mutation_index
destination.dna.default_mutation_genes = default_mutation_genes
if(transfer_species)
-<<<<<<< HEAD
//destination.set_species(species.type, icon_update=0) - ORIGINAL
destination.set_species(species.type, TRUE, FALSE, features.Copy(), mutant_bodyparts.Copy(), body_markings.Copy()) //SKYRAT EDIT CHANGE - CUSTOMIZATION
-=======
- destination.set_species(species.type, icon_update=0)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/dna/proc/copy_dna(datum/dna/new_dna)
new_dna.unique_enzymes = unique_enzymes
@@ -173,14 +152,11 @@ GLOBAL_LIST_INIT(total_uf_len_by_block, populate_total_uf_len_by_block())
new_dna.unique_features = unique_features
new_dna.blood_type = blood_type
new_dna.features = features.Copy()
-<<<<<<< HEAD
//SKYRAT EDIT ADDITION BEGIN - CUSTOMIZATION
new_dna.mutant_bodyparts = mutant_bodyparts.Copy()
new_dna.body_markings = body_markings.Copy()
new_dna.update_body_size()
//SKYRAT EDIT ADDITION END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
//if the new DNA has a holder, transform them immediately, otherwise save it
if(new_dna.holder)
new_dna.holder.set_species(species.type, icon_update = 0)
@@ -255,11 +231,8 @@ GLOBAL_LIST_INIT(total_uf_len_by_block, populate_total_uf_len_by_block())
for(var/blocknum in 1 to DNA_UNI_IDENTITY_BLOCKS)
. += L[blocknum] || random_string(GET_UI_BLOCK_LEN(blocknum), GLOB.hex_characters)
-<<<<<<< HEAD
//SKYRAT EDIT REMOVAL BEGIN - CUSTOMIZATION (moved to modular_skyrat/modules/customization/code/datums/dna.dm)
/*
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/dna/proc/generate_unique_features()
. = ""
var/list/L = new /list(DNA_FEATURE_BLOCKS)
@@ -297,13 +270,8 @@ GLOBAL_LIST_INIT(total_uf_len_by_block, populate_total_uf_len_by_block())
for(var/blocknum in 1 to DNA_FEATURE_BLOCKS)
. += L[blocknum] || random_string(GET_UI_BLOCK_LEN(blocknum), GLOB.hex_characters)
-<<<<<<< HEAD
-
- return data.Join()
*/
//SKYRAT EDIT REMOVAL END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/dna/proc/generate_dna_blocks()
var/bonus
@@ -409,11 +377,8 @@ GLOBAL_LIST_INIT(total_uf_len_by_block, populate_total_uf_len_by_block())
if(DNA_FACIAL_HAIR_COLOR_GRADIENT_BLOCK)
set_uni_identity_block(blocknumber, sanitize_hexcolor(H.grad_color[GRADIENT_FACIAL_HAIR_KEY], include_crunch = FALSE))
-<<<<<<< HEAD
//SKYRAT EDIT REMOVAL BEGIN - CUSTOMIZATION (moved to modular_skyrat/modules/customization/code/datums/dna.dm)
/*
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/dna/proc/update_uf_block(blocknumber)
if(!blocknumber)
CRASH("UF block index is null")
@@ -450,11 +415,8 @@ GLOBAL_LIST_INIT(total_uf_len_by_block, populate_total_uf_len_by_block())
set_uni_feature_block(blocknumber, construct_block(SSaccessories.caps_list.Find(features["caps"]), length(SSaccessories.caps_list)))
if(DNA_POD_HAIR_BLOCK)
set_uni_feature_block(blocknumber, construct_block(SSaccessories.pod_hair_list.Find(features["pod_hair"]), length(SSaccessories.pod_hair_list)))
-<<<<<<< HEAD
*/
//SKYRAT EDIT REMOVAL END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
//Please use add_mutation or activate_mutation instead
/datum/dna/proc/force_give(datum/mutation/human/human_mutation)
@@ -540,7 +502,6 @@ GLOBAL_LIST_INIT(total_uf_len_by_block, populate_total_uf_len_by_block())
if(create_mutation_blocks) //I hate this
generate_dna_blocks()
if(randomize_features)
-<<<<<<< HEAD
/* SKYRAT EDIT REMOVAL START - We don't really want this. We instead let get_mutant_bodyparts() handle the bodypart randomization on our end, to prevent getting any crazy cross-species features.
var/static/list/all_species_protoypes
if(isnull(all_species_protoypes))
@@ -555,19 +516,10 @@ GLOBAL_LIST_INIT(total_uf_len_by_block, populate_total_uf_len_by_block())
features = species.randomize_features() | features // SKYRAT EDIT CHANGE - Where applicable, replace features with the features generated by species/randomize_features() - Original: features["mcolor"] = "#[random_color()]"
body_markings = species.get_random_body_markings(features) // SKYRAT EDIT ADDITION
-=======
- for(var/species_type in GLOB.species_prototypes)
- var/list/new_features = GLOB.species_prototypes[species_type].randomize_features()
- for(var/feature in new_features)
- features[feature] = new_features[feature]
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
features["mcolor"] = "#[random_color()]"
-<<<<<<< HEAD
mutant_bodyparts = species.get_mutant_bodyparts(features, existing_mutant_bodyparts = randomize_features ? list() : mutant_bodyparts) // SKYRAT EDIT ADDITION
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
update_dna_identity()
/datum/dna/stored //subtype used by brain mob's stored_dna and the crew manifest
@@ -601,41 +553,13 @@ GLOBAL_LIST_INIT(total_uf_len_by_block, populate_total_uf_len_by_block())
stored_dna.species = mrace //not calling any species update procs since we're a brain, not a monkey/human
-<<<<<<< HEAD
/mob/living/carbon/set_species(datum/species/mrace, icon_update = TRUE, pref_load = FALSE, list/override_features, list/override_mutantparts, list/override_markings) // SKYRAT EDIT CHANGE - ORIGINAL: /mob/living/carbon/set_species(datum/species/mrace, icon_update = TRUE, pref_load = FALSE)
-=======
-/mob/living/carbon/set_species(datum/species/mrace, icon_update = TRUE, pref_load = FALSE)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(QDELETED(src))
CRASH("You're trying to change your species post deletion, this is a recipe for madness")
if(isnull(mrace))
CRASH("set_species called without a species to set to")
if(!has_dna())
return
-<<<<<<< HEAD
-=======
-
- var/datum/species/new_race
- if(ispath(mrace))
- new_race = new mrace
- else if(istype(mrace))
- if(QDELING(mrace))
- CRASH("someone is calling set_species() and is passing it a qdeling species datum, this is VERY bad, stop it")
- new_race = mrace
- else
- CRASH("set_species called with an invalid mrace [mrace]")
-
- death_sound = new_race.death_sound
-
- var/datum/species/old_species = dna.species
- dna.species = new_race
-
- if (old_species.properly_gained)
- old_species.on_species_loss(src, new_race, pref_load)
-
- dna.species.on_species_gain(src, old_species, pref_load)
- log_mob_tag("TAG: [tag] SPECIES: [key_name(src)] \[[mrace]\]")
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/datum/species/new_race
if(ispath(mrace))
@@ -770,11 +694,8 @@ GLOBAL_LIST_INIT(total_uf_len_by_block, populate_total_uf_len_by_block())
else
gender = PLURAL
-<<<<<<< HEAD
//SKYRAT EDIT REMOVAL BEGIN - CUSTOMIZATION (moved to modular_skyrat/modules/customization/code/datums/dna.dm)
/*
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/mob/living/carbon/human/updateappearance(icon_update = TRUE, mutcolor_update = FALSE, mutations_overlay_update = FALSE)
..()
var/structure = dna.unique_identity
@@ -817,10 +738,6 @@ GLOBAL_LIST_INIT(total_uf_len_by_block, populate_total_uf_len_by_block())
if(dna.features["tail_cat"])
dna.features["tail_cat"] = SSaccessories.tails_list_human[deconstruct_block(get_uni_feature_block(features, DNA_TAIL_BLOCK), length(SSaccessories.tails_list_human))]
if(dna.features["tail_lizard"])
-<<<<<<< HEAD
- dna.features["tail_cat"] = GLOB.tails_list_lizard[deconstruct_block(get_uni_feature_block(features, DNA_LIZARD_TAIL_BLOCK), GLOB.tails_list_lizard.len)]
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
dna.features["tail_lizard"] = SSaccessories.tails_list_lizard[deconstruct_block(get_uni_feature_block(features, DNA_LIZARD_TAIL_BLOCK), length(SSaccessories.tails_list_lizard))]
if(dna.features["ears"])
dna.features["ears"] = SSaccessories.ears_list[deconstruct_block(get_uni_feature_block(features, DNA_EARS_BLOCK), length(SSaccessories.ears_list))]
@@ -831,31 +748,13 @@ GLOBAL_LIST_INIT(total_uf_len_by_block, populate_total_uf_len_by_block())
if(dna.features["moth_antennae"])
var/genetic_value = SSaccessories.moth_antennae_list[deconstruct_block(get_uni_feature_block(features, DNA_MOTH_ANTENNAE_BLOCK), length(SSaccessories.moth_antennae_list))]
dna.features["original_moth_antennae"] = genetic_value
-<<<<<<< HEAD
- if(dna.features["moth_antennae"] != "Burnt Off")
- dna.features["moth_antennae"] = genetic_value
-=======
dna.features["moth_antennae"] = genetic_value
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(dna.features["moth_markings"])
dna.features["moth_markings"] = SSaccessories.moth_markings_list[deconstruct_block(get_uni_feature_block(features, DNA_MOTH_MARKINGS_BLOCK), length(SSaccessories.moth_markings_list))]
if(dna.features["caps"])
dna.features["caps"] = SSaccessories.caps_list[deconstruct_block(get_uni_feature_block(features, DNA_MUSHROOM_CAPS_BLOCK), length(SSaccessories.caps_list))]
if(dna.features["pod_hair"])
dna.features["pod_hair"] = SSaccessories.pod_hair_list[deconstruct_block(get_uni_feature_block(features, DNA_POD_HAIR_BLOCK), length(SSaccessories.pod_hair_list))]
-<<<<<<< HEAD
-
-
- for(var/obj/item/organ/external/external_organ in organs)
- external_organ.mutate_feature(features, src)
-
- if(icon_update)
- update_body(is_creating = mutcolor_update)
-*/
-//SKYRAT EDIT REMOVAL END
-
-=======
-
for(var/obj/item/organ/organ in organs)
organ.mutate_feature(features, src)
@@ -863,8 +762,9 @@ GLOBAL_LIST_INIT(total_uf_len_by_block, populate_total_uf_len_by_block())
update_body(is_creating = mutcolor_update)
if(mutations_overlay_update)
update_mutations_overlay()
+*/
+//SKYRAT EDIT REMOVAL END
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/mob/proc/domutcheck()
return
@@ -973,11 +873,7 @@ GLOBAL_LIST_INIT(total_uf_len_by_block, populate_total_uf_len_by_block())
if(!has_dna())
CRASH("[src] does not have DNA")
var/num = rand(1, DNA_UNI_IDENTITY_BLOCKS)
-<<<<<<< HEAD
- dna.set_uni_identity_block(num, random_string(GET_UI_BLOCK_LEN(num), GLOB.hex_characters))
-=======
dna.set_uni_feature_block(num, random_string(GET_UI_BLOCK_LEN(num), GLOB.hex_characters))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
updateappearance(mutations_overlay_update=1)
/mob/living/carbon/proc/random_mutate_unique_features()
@@ -1009,11 +905,7 @@ GLOBAL_LIST_INIT(total_uf_len_by_block, populate_total_uf_len_by_block())
if(ui)
for(var/blocknum in 1 to DNA_UNI_IDENTITY_BLOCKS)
if(prob(probability))
-<<<<<<< HEAD
- M.dna.set_uni_identity_block(blocknum, random_string(GET_UI_BLOCK_LEN(blocknum), GLOB.hex_characters))
-=======
M.dna.set_uni_feature_block(blocknum, random_string(GET_UI_BLOCK_LEN(blocknum), GLOB.hex_characters))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(uf)
for(var/blocknum in 1 to DNA_FEATURE_BLOCKS)
if(prob(probability))
diff --git a/code/datums/elements/can_shatter.dm b/code/datums/elements/can_shatter.dm
index 507c8df6c9d..df19e4ef123 100644
--- a/code/datums/elements/can_shatter.dm
+++ b/code/datums/elements/can_shatter.dm
@@ -45,16 +45,10 @@
shatter(source, impacted_turf)
/// Tells the parent to shatter if we are thrown and impact something
-<<<<<<< HEAD
-/datum/element/can_shatter/proc/on_throw_impact(datum/source, atom/hit_atom)
- SIGNAL_HANDLER
-
-=======
/datum/element/can_shatter/proc/on_throw_impact(datum/source, atom/hit_atom, datum/thrownthing/throwing_datum, caught)
SIGNAL_HANDLER
if(caught)
return
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
shatter(source, hit_atom)
/// Handles the actual shattering part, throwing shards of whatever is defined on the component everywhere
diff --git a/code/datums/elements/crusher_loot.dm b/code/datums/elements/crusher_loot.dm
index 34dab9db01b..7d53794d5b0 100644
--- a/code/datums/elements/crusher_loot.dm
+++ b/code/datums/elements/crusher_loot.dm
@@ -35,15 +35,11 @@
SIGNAL_HANDLER
var/datum/status_effect/crusher_damage/damage = target.has_status_effect(/datum/status_effect/crusher_damage)
-<<<<<<< HEAD
// SKYRAT EDIT START - ASHWALKER TROPHIES
var/datum/status_effect/ashwalker_damage/ashie_damage = target.has_status_effect(/datum/status_effect/ashwalker_damage) // SKYRAT EDIT ADDITION
var/damage_total = damage?.total_damage + ashie_damage?.total_damage // SKYRAT EDIT ADDITION
if(damage_total && prob((damage_total/target.maxHealth) * drop_mod)) //on average, you'll need to kill 4 creatures before getting the item. by default. // SKYRAT EDIT - ORIGINAL: if(damage && prob((damage.total_damage/target.maxHealth) * drop_mod))
// SKYRAT EDIT END - ASHWALKER TROPHIES
-=======
- if(damage && prob((damage.total_damage/target.maxHealth) * drop_mod)) //on average, you'll need to kill 4 creatures before getting the item. by default.
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(drop_immediately)
new trophy_type(get_turf(target))
else
diff --git a/code/datums/elements/firestacker.dm b/code/datums/elements/firestacker.dm
index 2bcfceb1e97..a512e5e89c7 100644
--- a/code/datums/elements/firestacker.dm
+++ b/code/datums/elements/firestacker.dm
@@ -27,17 +27,10 @@
/datum/element/firestacker/proc/stack_on(datum/owner, mob/living/target)
target.adjust_fire_stacks(amount)
-<<<<<<< HEAD
-/datum/element/firestacker/proc/impact(datum/source, atom/hit_atom, datum/thrownthing/throwingdatum)
- SIGNAL_HANDLER
-
- if(isliving(hit_atom))
-=======
/datum/element/firestacker/proc/impact(datum/source, atom/hit_atom, datum/thrownthing/throwing_datum, caught)
SIGNAL_HANDLER
if(!caught && isliving(hit_atom))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
stack_on(source, hit_atom)
/datum/element/firestacker/proc/item_attack(datum/source, atom/movable/target, mob/living/user)
diff --git a/code/datums/elements/food/food_trash.dm b/code/datums/elements/food/food_trash.dm
index a4df744cd46..244de8d7e84 100644
--- a/code/datums/elements/food/food_trash.dm
+++ b/code/datums/elements/food/food_trash.dm
@@ -22,13 +22,6 @@
RegisterSignal(target, COMSIG_ITEM_ATTACK_SELF, PROC_REF(open_trash))
if(flags & FOOD_TRASH_POPABLE)
RegisterSignal(target, COMSIG_FOOD_CROSSED, PROC_REF(food_crossed))
-<<<<<<< HEAD
- RegisterSignal(target, COMSIG_ITEM_ON_GRIND, PROC_REF(generate_trash))
- RegisterSignal(target, COMSIG_ITEM_ON_JUICE, PROC_REF(generate_trash))
- RegisterSignal(target, COMSIG_ITEM_USED_AS_INGREDIENT, PROC_REF(generate_trash))
- RegisterSignal(target, COMSIG_ITEM_ON_COMPOSTED, PROC_REF(generate_trash))
- RegisterSignal(target, COMSIG_ITEM_SOLD_TO_CUSTOMER, PROC_REF(generate_trash))
-=======
RegisterSignals(target, list(
COMSIG_ITEM_ON_GRIND,
COMSIG_ITEM_ON_JUICE,
@@ -37,7 +30,6 @@
COMSIG_ITEM_SOLD_TO_CUSTOMER,
COMSIG_MOVABLE_SPLAT,
), PROC_REF(generate_trash))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/element/food_trash/Detach(datum/target)
. = ..()
@@ -49,13 +41,9 @@
COMSIG_ITEM_ON_JUICE,
COMSIG_ITEM_USED_AS_INGREDIENT,
COMSIG_ITEM_ON_COMPOSTED,
-<<<<<<< HEAD
- COMSIG_ITEM_SOLD_TO_CUSTOMER,))
-=======
COMSIG_ITEM_SOLD_TO_CUSTOMER,
COMSIG_MOVABLE_SPLAT,
))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/element/food_trash/proc/generate_trash(datum/source, mob/living/eater, mob/living/feeder)
SIGNAL_HANDLER
diff --git a/code/datums/elements/food/grilled_item.dm b/code/datums/elements/food/grilled_item.dm
index d6dbacf7370..74e772eb73c 100644
--- a/code/datums/elements/food/grilled_item.dm
+++ b/code/datums/elements/food/grilled_item.dm
@@ -28,11 +28,8 @@
if(grill_time > 30 SECONDS && isnull(this_food.GetComponent(/datum/component/edible)))
this_food.AddComponent(/datum/component/edible, foodtypes = FRIED)
-<<<<<<< HEAD
-=======
SEND_SIGNAL(this_food, COMSIG_ITEM_BARBEQUE_GRILLED)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/element/grilled_item/Detach(atom/source, ...)
source.name = initial(source.name)
source.desc = initial(source.desc)
diff --git a/code/datums/elements/food/microwavable.dm b/code/datums/elements/food/microwavable.dm
index fe8f4a5c82d..5fdd4c084ad 100644
--- a/code/datums/elements/food/microwavable.dm
+++ b/code/datums/elements/food/microwavable.dm
@@ -44,10 +44,7 @@
var/efficiency = istype(used_microwave) ? used_microwave.efficiency : 1
SEND_SIGNAL(result, COMSIG_ITEM_MICROWAVE_COOKED, source, efficiency)
-<<<<<<< HEAD
-=======
SEND_SIGNAL(source, COMSIG_ITEM_MICROWAVE_COOKED_FROM, result, efficiency)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(IS_EDIBLE(result) && (result_typepath != default_typepath))
BLACKBOX_LOG_FOOD_MADE(result.type)
diff --git a/code/datums/elements/frozen.dm b/code/datums/elements/frozen.dm
index 5673dfcaf8a..df857cdd6ef 100644
--- a/code/datums/elements/frozen.dm
+++ b/code/datums/elements/frozen.dm
@@ -28,11 +28,7 @@ GLOBAL_LIST_INIT(freon_color_matrix, list("#2E5E69", "#60A2A8", "#A1AFB1", rgb(0
organ.organ_flags |= ORGAN_FROZEN
RegisterSignal(target, COMSIG_MOVABLE_MOVED, PROC_REF(on_moved))
-<<<<<<< HEAD
- RegisterSignal(target, COMSIG_MOVABLE_THROW_LANDED, PROC_REF(shatter_on_throw))
-=======
RegisterSignal(target, COMSIG_MOVABLE_THROW_LANDED, PROC_REF(shatter_on_landed))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
RegisterSignal(target, COMSIG_MOVABLE_IMPACT, PROC_REF(shatter_on_throw))
RegisterSignal(target, COMSIG_OBJ_UNFREEZE, PROC_REF(on_unfreeze))
@@ -58,10 +54,6 @@ GLOBAL_LIST_INIT(freon_color_matrix, list("#2E5E69", "#60A2A8", "#A1AFB1", rgb(0
SIGNAL_HANDLER
Detach(source)
-<<<<<<< HEAD
-///signal handler for COMSIG_MOVABLE_POST_THROW that shatters our target after impacting after a throw
-/datum/element/frozen/proc/shatter_on_throw(datum/target, datum/thrownthing/throwingdatum)
-=======
/datum/element/frozen/proc/shatter_on_throw(datum/source, atom/hit_atom, datum/thrownthing/throwing_datum, caught)
SIGNAL_HANDLER
if(!caught)
@@ -69,7 +61,6 @@ GLOBAL_LIST_INIT(freon_color_matrix, list("#2E5E69", "#60A2A8", "#A1AFB1", rgb(0
///signal handler that shatters our target after impacting after a throw.
/datum/element/frozen/proc/shatter_on_landed(datum/target, datum/thrownthing/throwingdatum)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
SIGNAL_HANDLER
var/obj/obj_target = target
if(ismob(throwingdatum.thrower))
diff --git a/code/datums/elements/lazy_fishing_spot.dm b/code/datums/elements/lazy_fishing_spot.dm
index a39f697bad2..b84826def1e 100644
--- a/code/datums/elements/lazy_fishing_spot.dm
+++ b/code/datums/elements/lazy_fishing_spot.dm
@@ -41,19 +41,7 @@
var/datum/fish_source/fish_source = GLOB.preset_fish_sources[configuration]
-<<<<<<< HEAD
- var/has_known_fishes = FALSE
- for(var/reward in fish_source.fish_table)
- if(!ispath(reward, /obj/item/fish))
- continue
- var/obj/item/fish/prototype = reward
- if(initial(prototype.show_in_catalog))
- has_known_fishes = TRUE
- break
- if(!has_known_fishes)
-=======
if(!fish_source.has_known_fishes())
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return
examine_text += span_tinynoticeital("This is a fishing spot. You can look again to list its fishes...")
@@ -64,23 +52,7 @@
return
var/datum/fish_source/fish_source = GLOB.preset_fish_sources[configuration]
-<<<<<<< HEAD
-
- var/list/known_fishes = list()
- for(var/reward in fish_source.fish_table)
- if(!ispath(reward, /obj/item/fish))
- continue
- var/obj/item/fish/prototype = reward
- if(initial(prototype.show_in_catalog))
- known_fishes += initial(prototype.name)
-
- if(!length(known_fishes))
- return
-
- examine_text += span_info("You can catch the following fish here: [english_list(known_fishes)].")
-=======
fish_source.get_catchable_fish_names(user, source, examine_text)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/element/lazy_fishing_spot/proc/explosive_fishing(atom/location, severity)
SIGNAL_HANDLER
diff --git a/code/datums/elements/leeching_walk.dm b/code/datums/elements/leeching_walk.dm
index 60a495be260..c9f547189e6 100644
--- a/code/datums/elements/leeching_walk.dm
+++ b/code/datums/elements/leeching_walk.dm
@@ -55,8 +55,5 @@
// Heals blood loss
if(source.blood_volume < BLOOD_VOLUME_NORMAL)
source.blood_volume += 2.5 * seconds_per_tick
-<<<<<<< HEAD
-=======
// Slowly regulates your body temp
source.adjust_bodytemperature((source.get_body_temp_normal() - source.bodytemperature)/5)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/datums/elements/loomable.dm b/code/datums/elements/loomable.dm
index b4266561855..d02b062f668 100644
--- a/code/datums/elements/loomable.dm
+++ b/code/datums/elements/loomable.dm
@@ -73,18 +73,11 @@
/datum/element/loomable/proc/loom_me(obj/item/source, mob/living/user, atom/target)
//this allows us to count the amount of times it has successfully used the stack's required amount
var/spawning_amount = 0
-<<<<<<< HEAD
var/skill_modifier = user.mind.get_skill_modifier(/datum/skill/production, SKILL_SPEED_MODIFIER) //SKYRAT EDIT
if(isstack(source))
var/obj/item/stack/stack_we_use = source
while(stack_we_use.amount >= required_amount)
if(!do_after(user, loom_time * skill_modifier, target)) //SKYRAT EDIT
-=======
- if(isstack(source))
- var/obj/item/stack/stack_we_use = source
- while(stack_we_use.amount >= required_amount)
- if(!do_after(user, loom_time, target))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
break
if(!stack_we_use.use(required_amount))
@@ -92,25 +85,16 @@
break
spawning_amount++
-<<<<<<< HEAD
user.mind.adjust_experience(/datum/skill/production, 5) //SKYRAT EDIT
else
if(!do_after(user, loom_time * skill_modifier, target)) //SKYRAT EDIT
-=======
-
- else
- if(!do_after(user, loom_time, target))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
user.balloon_alert(user, "interrupted!")
return
qdel(source)
spawning_amount++
-<<<<<<< HEAD
user.mind.adjust_experience(/datum/skill/production, 5) //SKYRAT EDIT
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(spawning_amount == 0)
return
diff --git a/code/datums/elements/lube_walking.dm b/code/datums/elements/lube_walking.dm
index 934c88d2fca..f85b3e995f8 100644
--- a/code/datums/elements/lube_walking.dm
+++ b/code/datums/elements/lube_walking.dm
@@ -47,7 +47,6 @@
if(new_resting && lubricate(snail))
snail.add_movespeed_modifier(/datum/movespeed_modifier/snail_crawl)
RegisterSignal(snail, COMSIG_MOVABLE_MOVED, PROC_REF(lubricate))
-<<<<<<< HEAD
//SKYRAT EDIT ADDITION BEGIN - This is to prevent snails from achieving FTL speeds without gravity, think of it like snails affixing to walls irl.
ADD_TRAIT(snail, TRAIT_NEGATES_GRAVITY, TRAIT_GENERIC)
snail.AddElement(/datum/element/forced_gravity, 0)
@@ -61,11 +60,6 @@
REMOVE_TRAIT(snail, TRAIT_NEGATES_GRAVITY, TRAIT_GENERIC)
snail.RemoveElement(/datum/element/forced_gravity, 0)
//SKYRAT EDIT ADDITION END
-=======
- else
- snail.remove_movespeed_modifier(/datum/movespeed_modifier/snail_crawl)
- UnregisterSignal(snail, COMSIG_MOVABLE_MOVED)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/element/lube_walking/proc/lubricate(atom/movable/snail)
SIGNAL_HANDLER
@@ -73,11 +67,7 @@
var/turf/open/turf_standing_on = get_turf(snail)
if(!istype(turf_standing_on))
return FALSE
-<<<<<<< HEAD
turf_standing_on.MakeSlippery(TURF_WET_WATER, 1 SECONDS) //SKYRAT EDIT CHANGE: Roundstart Snails - No more lube - ORIGINAL: turf_standing_on.MakeSlippery(wet_flags, min_wet_time = min_time_wet_for)
turf_standing_on.wash(CLEAN_WASH) //SKYRAT EDIT ADDITION: Roundstart Snails - Snails Keep Clean
-=======
- turf_standing_on.MakeSlippery(wet_flags, min_wet_time = min_time_wet_for)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return TRUE
diff --git a/code/datums/elements/muffles_speech.dm b/code/datums/elements/muffles_speech.dm
index 4de8844c2f2..161d911bd17 100644
--- a/code/datums/elements/muffles_speech.dm
+++ b/code/datums/elements/muffles_speech.dm
@@ -24,13 +24,10 @@
/datum/element/muffles_speech/proc/emote_override(mob/living/source, key, params, type_override, intentional, datum/emote/emote)
SIGNAL_HANDLER
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION: muzzle_ignore flag
if(emote.muzzle_ignore)
return NONE
// SKYRAT EDIT ADDITION END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(!emote.hands_use_check && (emote.emote_type & EMOTE_AUDIBLE))
source.audible_message("makes a [pick("strong ", "weak ", "")]noise.", audible_message_flags = EMOTE_MESSAGE|ALWAYS_SHOW_SELF_MESSAGE)
return COMPONENT_CANT_EMOTE
diff --git a/code/datums/elements/strippable.dm b/code/datums/elements/strippable.dm
index 680eb760c01..a668fa5ba5d 100644
--- a/code/datums/elements/strippable.dm
+++ b/code/datums/elements/strippable.dm
@@ -80,12 +80,9 @@
/// Should we give feedback messages?
var/show_visible_message = TRUE
-<<<<<<< HEAD
/// Can it be silent?
var/can_be_silent = FALSE //SKYRAT EDIT ADDITION - THIEVING GLOVES
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Gets the item from the given source.
/datum/strippable_item/proc/get_item(atom/source)
@@ -147,7 +144,6 @@
if (HAS_TRAIT(item, TRAIT_NO_STRIP))
return FALSE
-<<<<<<< HEAD
//SKYRAT EDIT CHANGE START - THIEVING GLOVES
var/is_silent = can_be_silent && HAS_TRAIT(user, TRAIT_STICKY_FINGERS)
if (!is_silent)
@@ -158,25 +154,13 @@
ignored_mobs = user,
)
//SKYRAT EDIT CHANGE END
-=======
- source.visible_message(
- span_warning("[user] tries to remove [source]'s [item.name]."),
- span_userdanger("[user] tries to remove your [item.name]."),
- blind_message = span_hear("You hear rustling."),
- ignored_mobs = user,
- )
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
to_chat(user, span_danger("You try to remove [source]'s [item.name]..."))
user.log_message("is stripping [key_name(source)] of [item].", LOG_ATTACK, color="red")
source.log_message("is being stripped of [item] by [key_name(user)].", LOG_VICTIM, color="orange", log_globally=FALSE)
item.add_fingerprint(src)
-<<<<<<< HEAD
if(ishuman(source) && !is_silent) //SKYRAT EDIT ADDITION - THIEVING GLOVES ORIGINAL if(ishuman(source))
-=======
- if(ishuman(source))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/mob/living/carbon/human/victim_human = source
if(victim_human.key && !victim_human.client) // AKA braindead
if(victim_human.stat <= SOFT_CRIT && LAZYLEN(victim_human.afk_thefts) <= AFK_THEFT_MAX_MESSAGES)
@@ -313,11 +297,7 @@
/// A utility function for `/datum/strippable_item`s to start unequipping an item from a mob.
/proc/start_unequip_mob(obj/item/item, mob/source, mob/user, strip_delay, hidden = FALSE)
-<<<<<<< HEAD
if (!do_after(user, (strip_delay || item.strip_delay) * (HAS_TRAIT(user, TRAIT_STICKY_FINGERS) ? THIEVING_GLOVES_STRIP_SLOWDOWN : NORMAL_STRIP_SLOWDOWN), source, interaction_key = REF(item), hidden = hidden)) // SKYRAT EDIT CHANGE - ORIGINAL: if (!do_after(user, strip_delay || item.strip_delay, source, interaction_key = REF(item), hidden = hidden))
-=======
- if (!do_after(user, strip_delay || item.strip_delay, source, interaction_key = REF(item), hidden = hidden))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return FALSE
return TRUE
diff --git a/code/datums/elements/waddling.dm b/code/datums/elements/waddling.dm
index 1ec712b673f..45c7fe5e937 100644
--- a/code/datums/elements/waddling.dm
+++ b/code/datums/elements/waddling.dm
@@ -18,11 +18,7 @@
return
if(isliving(moved))
var/mob/living/living_moved = moved
-<<<<<<< HEAD
- if (living_moved.incapacitated() || living_moved.body_position == LYING_DOWN)
-=======
if (living_moved.incapacitated || living_moved.body_position == LYING_DOWN)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return
waddling_animation(moved)
diff --git a/code/datums/elements/wheel.dm b/code/datums/elements/wheel.dm
index 57822b68161..a50addb15a3 100644
--- a/code/datums/elements/wheel.dm
+++ b/code/datums/elements/wheel.dm
@@ -17,11 +17,7 @@
return
if(isliving(moved))
var/mob/living/living_moved = moved
-<<<<<<< HEAD
- if (living_moved.incapacitated() || living_moved.body_position == LYING_DOWN)
-=======
if (living_moved.incapacitated || living_moved.body_position == LYING_DOWN)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return
var/rotation_degree = (360 / 3)
if(direction & SOUTHWEST)
diff --git a/code/datums/emotes.dm b/code/datums/emotes.dm
index 06da343369e..5ddebaaca88 100644
--- a/code/datums/emotes.dm
+++ b/code/datums/emotes.dm
@@ -102,7 +102,6 @@
var/tmp_sound = get_sound(user)
if(tmp_sound && should_play_sound(user, intentional) && TIMER_COOLDOWN_FINISHED(user, type))
TIMER_COOLDOWN_START(user, type, audio_cooldown)
-<<<<<<< HEAD
//SKYRAT EDIT CHANGE BEGIN
//playsound(source = user,soundin = tmp_sound,vol = 50, vary = vary, ignore_walls = sound_wall_ignore) - SKYRAT EDIT - ORIGINAL
if(istype(src, /datum/emote/living/lewd))
@@ -110,17 +109,11 @@
else
playsound(source = user, soundin = tmp_sound, vol = sound_volume, vary = vary, ignore_walls = sound_wall_ignore)
//SKYRAT EDIT CHANGE END
-=======
- playsound(source = user,soundin = tmp_sound,vol = 50, vary = vary, ignore_walls = sound_wall_ignore)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/is_important = emote_type & EMOTE_IMPORTANT
var/is_visual = emote_type & EMOTE_VISIBLE
var/is_audible = emote_type & EMOTE_AUDIBLE
-<<<<<<< HEAD
var/space = should_have_space_before_emote(html_decode(msg)[1]) ? " " : "" // SKYRAT EDIT ADDITION
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
// Emote doesn't get printed to chat, runechat only
if(emote_type & EMOTE_RUNECHAT)
@@ -132,13 +125,10 @@
continue
if(is_visual && viewer.is_blind())
continue
-<<<<<<< HEAD
// SKYRAT EDIT BEGIN - Pref checked emotes
if(!pref_check_emote(viewer))
continue
// SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(user.runechat_prefs_check(viewer, EMOTE_MESSAGE))
viewer.create_chat_message(
speaker = user,
@@ -161,13 +151,10 @@
// The emote has some important information, and should always be shown to the user
else if(is_important)
for(var/mob/viewer as anything in viewers(user))
-<<<<<<< HEAD
// SKYRAT EDIT BEGIN - Pref checked emotes
if(!pref_check_emote(viewer))
continue
// SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
to_chat(viewer, "[user] [msg]")
if(user.runechat_prefs_check(viewer, EMOTE_MESSAGE))
viewer.create_chat_message(
@@ -183,11 +170,8 @@
deaf_message = "You see how [user] [msg]",
self_message = msg,
audible_message_flags = EMOTE_MESSAGE|ALWAYS_SHOW_SELF_MESSAGE,
-<<<<<<< HEAD
separation = space, // SKYRAT EDIT ADDITION
pref_to_check = pref_to_check // SKYRAT EDIT ADDITION - Pref checked emotes
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
)
// Emote is entirely audible, no visible component
else if(is_audible)
@@ -195,11 +179,8 @@
message = msg,
self_message = msg,
audible_message_flags = EMOTE_MESSAGE,
-<<<<<<< HEAD
separation = space, // SKYRAT EDIT ADDITION
pref_to_check = pref_to_check // SKYRAT EDIT ADDITION - Pref checked emotes
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
)
// Emote is entirely visible, no audible component
else if(is_visual)
@@ -207,16 +188,12 @@
message = msg,
self_message = msg,
visible_message_flags = EMOTE_MESSAGE|ALWAYS_SHOW_SELF_MESSAGE,
-<<<<<<< HEAD
separation = space, // SKYRAT EDIT ADDITION
pref_to_check = pref_to_check // SKYRAT EDIT ADDITION - Pref checked emotes
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
)
else
CRASH("Emote [type] has no valid emote type set!")
-<<<<<<< HEAD
// SKYRAT EDIT -- BEGIN -- ADDITION -- AI QOL - RELAY EMOTES OVER HOLOPADS
var/obj/effect/overlay/holo_pad_hologram/hologram = GLOB.hologram_impersonators[user]
if(hologram)
@@ -254,25 +231,17 @@
if(!isnull(user.client))
var/dchatmsg = "[user][space][msg]" // SKYRAT EDIT - Better emotes - Original: var/dchatmsg = "[user] [msg]"
-=======
- if(!isnull(user.client))
- var/dchatmsg = "[user] [msg]"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
for(var/mob/ghost as anything in GLOB.dead_mob_list - viewers(get_turf(user)))
if(isnull(ghost.client) || isnewplayer(ghost))
continue
if(!(get_chat_toggles(ghost.client) & CHAT_GHOSTSIGHT))
continue
-<<<<<<< HEAD
// SKYRAT EDIT BEGIN - Pref checked emotes
if(!pref_check_emote(ghost))
continue
// SKYRAT EDIT END
ghost.show_message("[FOLLOW_LINK(ghost, user)] [dchatmsg]") // SKYRAT EDIT CHANGE - Indented
-=======
- to_chat(ghost, "[FOLLOW_LINK(ghost, user)] [dchatmsg]")
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return
@@ -290,19 +259,12 @@
/datum/emote/proc/check_cooldown(mob/user, intentional)
if(!intentional)
return TRUE
-<<<<<<< HEAD
//SKYRAT EDIT CHANGE BEGIN - EMOTES - GLOBAL COOLDOWN
//if(user.emotes_used && user.emotes_used[src] + cooldown > world.time) - SKYRAT EDIT - ORIGINAL
if(user.nextsoundemote > world.time)
var/datum/emote/default_emote = new /datum/emote
if(cooldown > initial(default_emote.cooldown)) // only worry about longer-than-normal emotes
to_chat(user, span_danger("You must wait another [DisplayTimeText(user.nextsoundemote - world.time)] before using that emote."))
-=======
- if(user.emotes_used && user.emotes_used[src] + cooldown > world.time)
- var/datum/emote/default_emote = /datum/emote
- if(cooldown > initial(default_emote.cooldown)) // only worry about longer-than-normal emotes
- to_chat(user, span_danger("You must wait another [DisplayTimeText(user.emotes_used[src] - world.time + cooldown)] before using that emote."))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return FALSE
//if(!user.emotes_used)
// user.emotes_used = list()
@@ -426,7 +388,6 @@
if(HAS_TRAIT(user, TRAIT_EMOTEMUTE))
return FALSE
-<<<<<<< HEAD
//SKYRAT EDIT BEGIN
if(allowed_species && ishuman(user))
var/mob/living/carbon/human/sender = user
@@ -435,7 +396,6 @@
else
return FALSE
//SKYRAT EDIT END
-
return TRUE
/**
@@ -451,23 +411,6 @@
if(emote_type & EMOTE_AUDIBLE && !hands_use_check)
if(HAS_TRAIT(user, TRAIT_MUTE))
return FALSE
-=======
- return TRUE
-
-/**
- * Check to see if the user should play a sound when performing the emote.
- *
- * Arguments:
- * * user - Person that is doing the emote.
- * * intentional - Bool that says whether the emote was forced (FALSE) or not (TRUE).
- *
- * Returns a bool about whether or not the user should play a sound when performing the emote.
- */
-/datum/emote/proc/should_play_sound(mob/user, intentional = FALSE)
- if(emote_type & EMOTE_AUDIBLE && !hands_use_check)
- if(HAS_TRAIT(user, TRAIT_MUTE))
- return FALSE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(ishuman(user))
var/mob/living/carbon/human/loud_mouth = user
if(HAS_MIND_TRAIT(loud_mouth, TRAIT_MIMING)) // vow of silence prevents outloud noises
diff --git a/code/datums/ert.dm b/code/datums/ert.dm
index 5b6c968acda..36af740490b 100644
--- a/code/datums/ert.dm
+++ b/code/datums/ert.dm
@@ -1,8 +1,5 @@
/datum/ert
-<<<<<<< HEAD
-=======
///Antag datum team for this type of ERT.
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/team = /datum/team/ert
///Do we open the doors to the "high-impact" weapon/explosive cabinets? Used for combat-focused ERTs.
var/opendoors = TRUE
@@ -28,11 +25,8 @@
var/spawn_admin = FALSE
/// If TRUE, we try and pick one of the most experienced players who volunteered to fill the leader slot
var/leader_experience = TRUE
-<<<<<<< HEAD
///SKYRAT EDIT: Do we want to notify the players of this ERT?
var/notify_players = TRUE
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// A custom map template to spawn the ERT at. If this is null or use_custom_shuttle is FALSE, the ERT will spawn at Centcom.
var/datum/map_template/ert_template
/// If we should actually _use_ the ert_template custom shuttle
@@ -145,8 +139,6 @@
mission = "Having heard the station's request for aid, assist the crew in defending themselves."
polldesc = "an independent station defense militia"
random_names = TRUE
-<<<<<<< HEAD
-=======
/datum/ert/medical
opendoors = FALSE
@@ -158,4 +150,3 @@
code = "Violet"
mission = "Provide emergency medical services to the crew."
polldesc = "an emergency medical response team"
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/datums/greyscale/README.md b/code/datums/greyscale/README.md
index 6a06f98d292..0d8106ebec6 100644
--- a/code/datums/greyscale/README.md
+++ b/code/datums/greyscale/README.md
@@ -4,11 +4,7 @@ If you're wanting to add easy recolors for your sprite then this is the system f
- Multiple color layers so your sprite can be generated from more than one color.
- Mixed greyscale and colored sprite layers; You can choose to only greyscale a part of the sprite or have premade filters applied to layers.
-<<<<<<< HEAD
-- Blend modes; Instead of just putting layers of sprites on top of eachother you can use the more advanced blend modes.
-=======
- Blend modes; Instead of just putting layers of sprites on top of each other you can use the more advanced blend modes.
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
- Reusable configurations; You can reference greyscale sprites from within the configuration of another, allowing you to have a bunch of styles with minimal additional configuration.
## Other Documents
@@ -35,11 +31,7 @@ This is simply some pointers in the code linking together your dmi and the json
## Json Configuration File
-<<<<<<< HEAD
-The json is made up of some metadata and a list of layers used while creating the sprite. Inner lists are processed as their own chunk before being applied elsewhere, this is useful when you start using more advanced blend modes. Most of the time though you're just going to want a list of icons overlaid on top of eachother.
-=======
The json is made up of some metadata and a list of layers used while creating the sprite. Inner lists are processed as their own chunk before being applied elsewhere, this is useful when you start using more advanced blend modes. Most of the time though you're just going to want a list of icons overlaid on top of each other.
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
```json
{
diff --git a/code/datums/greyscale/_greyscale_config.dm b/code/datums/greyscale/_greyscale_config.dm
index 377b0031740..d549149493f 100644
--- a/code/datums/greyscale/_greyscale_config.dm
+++ b/code/datums/greyscale/_greyscale_config.dm
@@ -57,7 +57,6 @@
if(!json_config)
stack_trace("Greyscale config object [DebugName()] is missing a json configuration, make sure `json_config` has been assigned a value.")
string_json_config = "[json_config]"
-<<<<<<< HEAD
/* SKYRAT EDIT - Added recognition for the Skyrat GAGS folder - ORIGINAL:
if(findtext(string_json_config, "code/datums/greyscale/json_configs/") != 1)
stack_trace("All greyscale json configuration files should be located within 'code/datums/greyscale/json_configs/'")
@@ -66,10 +65,6 @@
if(findtext(string_json_config, "code/datums/greyscale/json_configs/") != 1 && skyrat_gags_regex.Find(string_json_config) != 1)
stack_trace("All greyscale json configuration files should be located within '/greyscale/json_configs/' or 'modular_skyrat/modules/GAGS/json_configs/'.")
// SKYRAT EDIT END
-=======
- if(findtext(string_json_config, "code/datums/greyscale/json_configs/") != 1)
- stack_trace("All greyscale json configuration files should be located within 'code/datums/greyscale/json_configs/'")
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(!icon_file)
stack_trace("Greyscale config object [DebugName()] is missing an icon file, make sure `icon_file` has been assigned a value.")
string_icon_file = "[icon_file]"
diff --git a/code/datums/greyscale/config_types/greyscale_configs/greyscale_clothes.dm b/code/datums/greyscale/config_types/greyscale_configs/greyscale_clothes.dm
index 98c8e5f4bd5..82964313844 100644
--- a/code/datums/greyscale/config_types/greyscale_configs/greyscale_clothes.dm
+++ b/code/datums/greyscale/config_types/greyscale_configs/greyscale_clothes.dm
@@ -35,40 +35,21 @@
name = "Held Sombrero Style (Held, Right)"
json_config = 'code/datums/greyscale/json_configs/sombrero_base_righthand.json'
-<<<<<<< HEAD
/* SKYRAT EDIT START - Beret-lliant (moved to modular_skyrat/modules/berets/code/datums/config_types)
/datum/greyscale_config/beret/worn
name = "Beret Worn"
-=======
-/datum/greyscale_config/beret
- name = "Beret"
- icon_file = 'icons/obj/clothing/head/beret.dmi'
- json_config = 'code/datums/greyscale/json_configs/beret.json'
-
-/datum/greyscale_config/beret/worn
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
name = "Beret (Worn)"
json_config = 'code/datums/greyscale/json_configs/beret_worn.json'
/datum/greyscale_config/beret_badge
-<<<<<<< HEAD
- name = "Beret With Badge"
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
name = "Badged Beret"
icon_file = 'icons/obj/clothing/head/beret.dmi'
json_config = 'code/datums/greyscale/json_configs/beret_badge.json'
/datum/greyscale_config/beret_badge/worn
-<<<<<<< HEAD
- name = "Beret With Badge Worn"
name = "Badged Beret (Worn)"
json_config = 'code/datums/greyscale/json_configs/beret_badge_worn.json'
SKYRAT EDIT END */
-=======
- name = "Badged Beret (Worn)"
- json_config = 'code/datums/greyscale/json_configs/beret_badge_worn.json'
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/greyscale_config/beanie
name = "Beanie"
@@ -293,14 +274,11 @@ SKYRAT EDIT END */
icon_file = 'icons/mob/inhands/clothing/suits_righthand.dmi'
json_config = 'code/datums/greyscale/json_configs/jumpsuit_prison_inhand.json'
-<<<<<<< HEAD
-=======
/datum/greyscale_config/jumpsuit/worn_digi
name = "Jumpsuit Worn (Digitigrate)"
icon_file = 'icons/mob/clothing/under/digi_template.dmi'
json_config = 'code/datums/greyscale/json_configs/jumpsuit_worn_digilegs.json'
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/greyscale_config/eth_tunic
name = "Ethereal Tunic"
icon_file = 'icons/obj/clothing/under/ethereal.dmi'
diff --git a/code/datums/greyscale/layer.dm b/code/datums/greyscale/layer.dm
index c76492ea31a..f12fb1992c9 100644
--- a/code/datums/greyscale/layer.dm
+++ b/code/datums/greyscale/layer.dm
@@ -64,11 +64,7 @@
/datum/greyscale_layer/proc/CrossVerify()
return
-<<<<<<< HEAD
-/// Used to actualy create the layer using the given colors
-=======
/// Used to actually create the layer using the given colors
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Do not override, use InternalGenerate instead
/datum/greyscale_layer/proc/Generate(list/colors, list/render_steps, icon/new_icon)
var/list/processed_colors = list()
diff --git a/code/datums/holocall.dm b/code/datums/holocall.dm
index ec24f5592d5..fead0417db9 100644
--- a/code/datums/holocall.dm
+++ b/code/datums/holocall.dm
@@ -179,11 +179,7 @@
if(QDELETED(src))
return FALSE
-<<<<<<< HEAD
- . = !QDELETED(user) && !user.incapacitated() && !QDELETED(calling_holopad) && calling_holopad.is_operational && user.loc == calling_holopad.loc
-=======
. = !QDELETED(user) && !user.incapacitated && !QDELETED(calling_holopad) && calling_holopad.is_operational && user.loc == calling_holopad.loc
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(.)
if(!connected_holopad)
diff --git a/code/datums/hud.dm b/code/datums/hud.dm
index 9263eb54f4d..4ef6df96daa 100644
--- a/code/datums/hud.dm
+++ b/code/datums/hud.dm
@@ -19,22 +19,15 @@ GLOBAL_LIST_INIT(huds, list(
DATA_HUD_AI_DETECT = new /datum/atom_hud/ai_detector(),
DATA_HUD_FAN = new /datum/atom_hud/data/human/fan_hud(),
DATA_HUD_MALF_APC = new /datum/atom_hud/data/malf_apc(),
-<<<<<<< HEAD
DATA_HUD_PERMIT = new/datum/atom_hud/data/human/permit(), // SKYRAT EDIT ADDITION
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
))
GLOBAL_LIST_INIT(trait_to_hud, list(
TRAIT_SECURITY_HUD = DATA_HUD_SECURITY_ADVANCED,
TRAIT_MEDICAL_HUD = DATA_HUD_MEDICAL_ADVANCED,
TRAIT_DIAGNOSTIC_HUD = DATA_HUD_DIAGNOSTIC,
-<<<<<<< HEAD
- TRAIT_BOT_PATH_HUD = DATA_HUD_BOT_PATH, // SKYRAT EDIT CHANGE
- TRAIT_PERMIT_HUD = DATA_HUD_PERMIT, // SKYRAT EDIT ADDITION
-=======
TRAIT_BOT_PATH_HUD = DATA_HUD_BOT_PATH,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
+ TRAIT_PERMIT_HUD = DATA_HUD_PERMIT, // SKYRAT EDIT ADDITION
))
/datum/atom_hud
@@ -48,19 +41,11 @@ GLOBAL_LIST_INIT(trait_to_hud, list(
// by z level so when they change z's we can adjust what images they see from this hud.
var/list/hud_users = list()
-<<<<<<< HEAD
- ///used for signal tracking purposes, associative list of the form: list(hud atom = TRUE) that isnt separated by z level
- var/list/atom/hud_atoms_all_z_levels = list()
-
- ///used for signal tracking purposes, associative list of the form: list(hud user = number of times this hud was added to this user).
- ///that isnt separated by z level
-=======
///used for signal tracking purposes, associative list of the form: list(hud atom = TRUE) that isn't separated by z level
var/list/atom/hud_atoms_all_z_levels = list()
///used for signal tracking purposes, associative list of the form: list(hud user = number of times this hud was added to this user).
///that isn't separated by z level
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/list/mob/hud_users_all_z_levels = list()
///these will be the indexes for the atom's hud_list
@@ -70,17 +55,10 @@ GLOBAL_LIST_INIT(trait_to_hud, list(
var/list/next_time_allowed = list()
///mobs that have triggered the cooldown and are queued to see the hud, but do not yet
var/list/queued_to_see = list()
-<<<<<<< HEAD
- /// huduser = list(atoms with their hud hidden) - aka everyone hates targeted invisiblity
- var/list/hud_exceptions = list()
- ///whether or not this atom_hud type updates the global huds_by_category list.
- ///some subtypes cant work like this since theyre supposed to "belong" to
-=======
/// huduser = list(atoms with their hud hidden) - aka everyone hates targeted invisibility
var/list/hud_exceptions = list()
///whether or not this atom_hud type updates the global huds_by_category list.
///some subtypes can't work like this since they're supposed to "belong" to
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
///one target atom each. it will still go in the other global hud lists.
var/uses_global_hud_category = TRUE
@@ -199,15 +177,9 @@ GLOBAL_LIST_INIT(trait_to_hud, list(
hud_users_all_z_levels[former_viewer] -= 1//decrement number of sources for this hud on this user (bad way to track i know)
-<<<<<<< HEAD
- if (absolute || hud_users_all_z_levels[former_viewer] <= 0)//if forced or there arent any sources left, remove the user
-
- if(!hud_atoms_all_z_levels[former_viewer])//make sure we arent unregistering changes on a mob thats also a hud atom for this hud
-=======
if (absolute || hud_users_all_z_levels[former_viewer] <= 0)//if forced or there aren't any sources left, remove the user
if(!hud_atoms_all_z_levels[former_viewer])//make sure we aren't unregistering changes on a mob that's also a hud atom for this hud
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
UnregisterSignal(former_viewer, COMSIG_MOVABLE_Z_CHANGED)
UnregisterSignal(former_viewer, COMSIG_QDELETING)
@@ -252,11 +224,7 @@ GLOBAL_LIST_INIT(trait_to_hud, list(
if(!hud_atom_to_remove || !hud_atoms_all_z_levels[hud_atom_to_remove])
return FALSE
-<<<<<<< HEAD
- //make sure we arent unregistering a hud atom thats also a hud user mob
-=======
//make sure we aren't unregistering a hud atom that's also a hud user mob
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(!hud_users_all_z_levels[hud_atom_to_remove])
UnregisterSignal(hud_atom_to_remove, COMSIG_MOVABLE_Z_CHANGED)
UnregisterSignal(hud_atom_to_remove, COMSIG_QDELETING)
@@ -312,21 +280,12 @@ GLOBAL_LIST_INIT(trait_to_hud, list(
for(var/mob/hud_user as anything in get_hud_users_for_z_level(atom_turf.z))
if(!hud_user.client)
continue
-<<<<<<< HEAD
- hud_user.client.images -= hud_atom.active_hud_list[hud_category_to_remove]//by this point it shouldnt be in active_hud_list
-
- return TRUE
-
-///when a hud atom or hud user changes z levels this makes sure it gets the images it needs and removes the images it doesnt need.
-///because of how signals work we need the same proc to handle both use cases because being a hud atom and being a hud user arent mutually exclusive
-=======
hud_user.client.images -= hud_atom.active_hud_list[hud_category_to_remove]//by this point it shouldn't be in active_hud_list
return TRUE
///when a hud atom or hud user changes z levels this makes sure it gets the images it needs and removes the images it doesn't need.
///because of how signals work we need the same proc to handle both use cases because being a hud atom and being a hud user aren't mutually exclusive
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/atom_hud/proc/on_atom_or_user_z_level_changed(atom/movable/moved_atom, turf/old_turf, turf/new_turf)
SIGNAL_HANDLER
if(old_turf)
@@ -343,11 +302,7 @@ GLOBAL_LIST_INIT(trait_to_hud, list(
if(new_turf)
if(hud_users_all_z_levels[moved_atom])
-<<<<<<< HEAD
- hud_users[new_turf.z][moved_atom] = TRUE //hud users is associative, hud atoms isnt
-=======
hud_users[new_turf.z][moved_atom] = TRUE //hud users is associative, hud atoms isn't
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
add_all_atoms_to_single_mob_hud(moved_atom, get_hud_atoms_for_z_level(new_turf.z))
diff --git a/code/datums/id_trim/_id_trim.dm b/code/datums/id_trim/_id_trim.dm
index cd3d0a8f4a5..562232214b3 100644
--- a/code/datums/id_trim/_id_trim.dm
+++ b/code/datums/id_trim/_id_trim.dm
@@ -24,14 +24,11 @@
/// Accesses that this trim unlocks on a card that require wildcard slots to apply. If a card cannot accept all a trim's wildcard accesses, the card is incompatible with the trim.
var/list/wildcard_access = list()
-<<<<<<< HEAD
-=======
///If true, IDs with this trim will grant wearers with bigger arrows when pointing
var/big_pointer = FALSE
///If set, IDs with this trim will give wearers arrows of different colors when pointing
var/pointer_color
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Returns the SecHUD job icon state for whatever this object's ID card is, if it has one.
/obj/item/proc/get_sechud_job_icon_state()
var/obj/item/card/id/id_card = GetID()
diff --git a/code/datums/id_trim/admin.dm b/code/datums/id_trim/admin.dm
index eaaf2a6b51d..ee0cf1b977e 100644
--- a/code/datums/id_trim/admin.dm
+++ b/code/datums/id_trim/admin.dm
@@ -5,11 +5,8 @@
department_color = COLOR_CENTCOM_BLUE
subdepartment_color = COLOR_SERVICE_LIME
threat_modifier = -INFINITY
-<<<<<<< HEAD
-=======
big_pointer = TRUE
pointer_color = COLOR_GREEN
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/id_trim/admin/New()
. = ..()
diff --git a/code/datums/id_trim/centcom.dm b/code/datums/id_trim/centcom.dm
index a5b3505126e..498a4de254e 100644
--- a/code/datums/id_trim/centcom.dm
+++ b/code/datums/id_trim/centcom.dm
@@ -7,11 +7,8 @@
department_color = COLOR_CENTCOM_BLUE
subdepartment_color = COLOR_CENTCOM_BLUE
threat_modifier = -10 // Centcom are legally allowed to do whatever they want
-<<<<<<< HEAD
-=======
big_pointer = TRUE
pointer_color = COLOR_CENTCOM_BLUE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Trim for Centcom VIPs
/datum/id_trim/centcom/vip
@@ -25,10 +22,7 @@
trim_state = "trim_janitor"
department_color = COLOR_CENTCOM_BLUE
subdepartment_color = COLOR_SERVICE_LIME
-<<<<<<< HEAD
-=======
big_pointer = FALSE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Trim for Centcom Thunderdome Overseers.
/datum/id_trim/centcom/thunderdome_overseer
@@ -44,18 +38,12 @@
/datum/id_trim/centcom/intern
access = list(ACCESS_CENT_GENERAL, ACCESS_CENT_LIVING, ACCESS_WEAPONS)
assignment = "CentCom Intern"
-<<<<<<< HEAD
-=======
big_pointer = FALSE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Trim for Centcom Head Interns. Different assignment, common station access added on.
/datum/id_trim/centcom/intern/head
assignment = "CentCom Head Intern"
-<<<<<<< HEAD
-=======
big_pointer = TRUE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/id_trim/centcom/intern/head/New()
. = ..()
@@ -66,19 +54,13 @@
/datum/id_trim/centcom/bounty_hunter
access = list(ACCESS_CENT_GENERAL)
assignment = "Bounty Hunter"
-<<<<<<< HEAD
-=======
big_pointer = FALSE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Trim for Centcom Bartenders.
/datum/id_trim/centcom/bartender
access = list(ACCESS_CENT_GENERAL, ACCESS_CENT_LIVING, ACCESS_CENT_BAR)
assignment = JOB_CENTCOM_BARTENDER
-<<<<<<< HEAD
-=======
big_pointer = FALSE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Trim for Centcom Medical Officers.
/datum/id_trim/centcom/medical_officer
@@ -93,10 +75,7 @@
/// Trim for Centcom Specops Officers. All Centcom and Station Access.
/datum/id_trim/centcom/specops_officer
assignment = JOB_CENTCOM_SPECIAL_OFFICER
-<<<<<<< HEAD
-=======
big_pointer = FALSE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/id_trim/centcom/specops_officer/New()
. = ..()
@@ -158,10 +137,7 @@
trim_state = "trim_securityofficer"
subdepartment_color = COLOR_SECURITY_RED
sechud_icon_state = SECHUD_SECURITY_RESPONSE_OFFICER
-<<<<<<< HEAD
-=======
big_pointer = FALSE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/id_trim/centcom/ert/security/New()
. = ..()
@@ -174,10 +150,7 @@
trim_state = "trim_stationengineer"
subdepartment_color = COLOR_ENGINEERING_ORANGE
sechud_icon_state = SECHUD_ENGINEERING_RESPONSE_OFFICER
-<<<<<<< HEAD
-=======
big_pointer = FALSE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/id_trim/centcom/ert/engineer/New()
. = ..()
@@ -190,10 +163,7 @@
trim_state = "trim_medicaldoctor"
subdepartment_color = COLOR_MEDICAL_BLUE
sechud_icon_state = SECHUD_MEDICAL_RESPONSE_OFFICER
-<<<<<<< HEAD
-=======
big_pointer = FALSE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/id_trim/centcom/ert/medical/New()
. = ..()
@@ -206,10 +176,7 @@
trim_state = "trim_chaplain"
subdepartment_color = COLOR_SERVICE_LIME
sechud_icon_state = SECHUD_RELIGIOUS_RESPONSE_OFFICER
-<<<<<<< HEAD
-=======
big_pointer = FALSE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/id_trim/centcom/ert/chaplain/New()
. = ..()
@@ -222,10 +189,7 @@
trim_state = "trim_ert_janitor"
subdepartment_color = COLOR_SERVICE_LIME
sechud_icon_state = SECHUD_JANITORIAL_RESPONSE_OFFICER
-<<<<<<< HEAD
-=======
big_pointer = FALSE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/id_trim/centcom/ert/janitor/New()
. = ..()
@@ -238,10 +202,7 @@
trim_state = "trim_clown"
subdepartment_color = COLOR_MAGENTA
sechud_icon_state = SECHUD_ENTERTAINMENT_RESPONSE_OFFICER
-<<<<<<< HEAD
-=======
big_pointer = FALSE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/id_trim/centcom/ert/clown/New()
. = ..()
@@ -250,14 +211,8 @@
/datum/id_trim/centcom/ert/militia
assignment = "Frontier Militia"
-<<<<<<< HEAD
-
-/datum/id_trim/centcom/ert/militia/general
- assignment = "Frontier Militia General"
-=======
big_pointer = FALSE
/datum/id_trim/centcom/ert/militia/general
assignment = "Frontier Militia General"
big_pointer = TRUE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/datums/id_trim/jobs.dm b/code/datums/id_trim/jobs.dm
index 00d8b38ea6c..a42018406b2 100644
--- a/code/datums/id_trim/jobs.dm
+++ b/code/datums/id_trim/jobs.dm
@@ -238,11 +238,8 @@
ACCESS_CHANGE_IDS,
)
job = /datum/job/captain
-<<<<<<< HEAD
-=======
big_pointer = TRUE
pointer_color = COLOR_COMMAND_BLUE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Captain gets all station accesses hardcoded in because it's the Captain.
/datum/id_trim/job/captain/New()
@@ -365,11 +362,8 @@
ACCESS_CHANGE_IDS,
)
job = /datum/job/chief_engineer
-<<<<<<< HEAD
-=======
big_pointer = TRUE
pointer_color = COLOR_ENGINEERING_ORANGE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/id_trim/job/chief_medical_officer
assignment = JOB_CHIEF_MEDICAL_OFFICER
@@ -409,11 +403,8 @@
ACCESS_CHANGE_IDS,
)
job = /datum/job/chief_medical_officer
-<<<<<<< HEAD
-=======
big_pointer = TRUE
pointer_color = COLOR_MEDICAL_BLUE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/id_trim/job/clown
assignment = JOB_CLOWN
@@ -627,11 +618,8 @@
ACCESS_CHANGE_IDS,
)
job = /datum/job/head_of_personnel
-<<<<<<< HEAD
-=======
big_pointer = TRUE
pointer_color = COLOR_SERVICE_LIME
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/id_trim/job/head_of_security
assignment = JOB_HEAD_OF_SECURITY
@@ -681,11 +669,8 @@
ACCESS_CHANGE_IDS,
)
job = /datum/job/head_of_security
-<<<<<<< HEAD
-=======
big_pointer = TRUE
pointer_color = COLOR_SECURITY_RED
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/id_trim/job/head_of_security/refresh_trim_access()
. = ..()
@@ -918,11 +903,8 @@
ACCESS_CHANGE_IDS,
)
job = /datum/job/quartermaster
-<<<<<<< HEAD
-=======
big_pointer = TRUE
pointer_color = COLOR_CARGO_BROWN
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/id_trim/job/research_director
assignment = JOB_RESEARCH_DIRECTOR
@@ -971,11 +953,8 @@
ACCESS_CHANGE_IDS,
)
job = /datum/job/research_director
-<<<<<<< HEAD
-=======
big_pointer = TRUE
pointer_color = COLOR_SCIENCE_PINK
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/id_trim/job/roboticist
assignment = JOB_ROBOTICIST
@@ -1241,10 +1220,7 @@
extra_access = list()
template_access = list()
job = /datum/job/veteran_advisor
-<<<<<<< HEAD
-=======
big_pointer = TRUE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/id_trim/job/veteran_advisor/refresh_trim_access()
. = ..()
@@ -1314,8 +1290,5 @@
extra_access = list()
template_access = list()
job = /datum/job/human_ai
-<<<<<<< HEAD
-=======
big_pointer = TRUE
pointer_color = COLOR_MODERATE_BLUE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/datums/id_trim/ruins.dm b/code/datums/id_trim/ruins.dm
index 13fd7ba0213..1eccc77a985 100644
--- a/code/datums/id_trim/ruins.dm
+++ b/code/datums/id_trim/ruins.dm
@@ -72,10 +72,7 @@
/datum/id_trim/centcom/corpse/commander
assignment = "Commander"
access = list(ACCESS_CENT_CAPTAIN, ACCESS_CENT_GENERAL, ACCESS_CENT_SPECOPS, ACCESS_CENT_MEDICAL, ACCESS_CENT_STORAGE)
-<<<<<<< HEAD
-=======
big_pointer = TRUE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Trim for various Centcom corpses.
/datum/id_trim/centcom/corpse/private_security
@@ -119,10 +116,7 @@
/datum/id_trim/pirate/captain
assignment = "Pirate Captain"
trim_state = "trim_captain"
-<<<<<<< HEAD
-=======
big_pointer = TRUE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/id_trim/pirate/silverscale
assignment = "Silver Scale Member"
@@ -138,10 +132,7 @@
/datum/id_trim/away/dangerous_research/head_occultist
assignment = "Head Occultist"
access = list(ACCESS_AWAY_SCIENCE, ACCESS_AWAY_COMMAND)
-<<<<<<< HEAD
-=======
big_pointer = TRUE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
//Trims for waystation.dmm space ruin
/datum/id_trim/away/waystation/cargo_technician
@@ -155,10 +146,7 @@
trim_state = "trim_quartermaster"
department_color = COLOR_CARGO_BROWN
access = list(ACCESS_AWAY_SUPPLY, ACCESS_AWAY_COMMAND)
-<<<<<<< HEAD
-=======
big_pointer = TRUE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/id_trim/away/waystation/security
assignment = "Waystation Security Officer"
@@ -178,14 +166,9 @@
/datum/id_trim/away/the_outlet/mad_manager
assignment = "The Mad Manager"
access = list(ACCESS_AWAY_GENERAL, ACCESS_AWAY_MEDICAL, ACCESS_AWAY_SEC)
-<<<<<<< HEAD
-
-//Haunted Trading Post IDs //
-=======
big_pointer = TRUE
//Haunted Trading Post IDs
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/id_trim/away/hauntedtradingpost
assignment = "Donk Co. Employee"
department_color = COLOR_ENGINEERING_ORANGE
@@ -196,8 +179,4 @@
/datum/id_trim/away/hauntedtradingpost/boss
assignment = "Donk Co. Executive"
access = list(ACCESS_SYNDICATE, ACCESS_AWAY_COMMAND)
-<<<<<<< HEAD
-// //
-=======
big_pointer = TRUE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/datums/id_trim/syndicate.dm b/code/datums/id_trim/syndicate.dm
index 9aa6feae44e..41c76aaf378 100644
--- a/code/datums/id_trim/syndicate.dm
+++ b/code/datums/id_trim/syndicate.dm
@@ -7,20 +7,14 @@
sechud_icon_state = SECHUD_SYNDICATE
access = list(ACCESS_SYNDICATE)
threat_modifier = 5 // Bad guy on deck
-<<<<<<< HEAD
-=======
big_pointer = TRUE
pointer_color = COLOR_SYNDIE_RED
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Trim for Syndicate mobs, outfits and corpses.
/datum/id_trim/syndicom/crew
assignment = "Syndicate Operative"
access = list(ACCESS_SYNDICATE, ACCESS_ROBOTICS)
-<<<<<<< HEAD
-=======
big_pointer = FALSE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Interdyne medical Staff
/datum/id_trim/syndicom/Interdyne/pharmacist
@@ -28,11 +22,8 @@
trim_state = "trim_medicaldoctor"
sechud_icon_state = SECHUD_SYNDICATE_INTERDYNE
access = list(ACCESS_SYNDICATE, ACCESS_ROBOTICS, ACCESS_SURGERY)
-<<<<<<< HEAD
-=======
big_pointer = FALSE
pointer_color = null
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Interdyne head medical Staff
/datum/id_trim/syndicom/Interdyne/pharmacist_director
@@ -42,11 +33,8 @@
subdepartment_color = COLOR_SYNDIE_RED_HEAD
sechud_icon_state = SECHUD_SYNDICATE_INTERDYNE_HEAD
access = list(ACCESS_SYNDICATE, ACCESS_ROBOTICS, ACCESS_SURGERY)
-<<<<<<< HEAD
-=======
big_pointer = TRUE
pointer_color = COLOR_SYNDIE_RED_HEAD
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Trim for the space IRS agents (why are they syndie access? I wouldn't worry about it.)
/datum/id_trim/syndicom/irs
@@ -56,20 +44,14 @@
subdepartment_color = COLOR_COMMAND_BLUE
sechud_icon_state = SECHUD_DEATH_COMMANDO
access = list(ACCESS_SYNDICATE, ACCESS_MAINT_TUNNELS)
-<<<<<<< HEAD
-=======
big_pointer = FALSE
pointer_color = null
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/id_trim/syndicom/irs/auditor
assignment = "Internal Revenue Service Head Auditor"
trim_state = "trim_quartermaster"
sechud_icon_state = SECHUD_QUARTERMASTER
-<<<<<<< HEAD
-=======
big_pointer = TRUE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Trim for Syndicate mobs, outfits and corpses.
/datum/id_trim/syndicom/captain
@@ -88,11 +70,8 @@
/datum/id_trim/battlecruiser/captain
assignment = "Syndicate Battlecruiser Captain"
access = list(ACCESS_SYNDICATE, ACCESS_SYNDICATE_LEADER)
-<<<<<<< HEAD
-=======
big_pointer = TRUE
pointer_color = COLOR_SYNDIE_RED
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Trim for Chameleon ID cards. Many outfits, nuke ops and some corpses hold Chameleon ID cards.
/datum/id_trim/chameleon
@@ -112,11 +91,8 @@
/datum/id_trim/chameleon/operative/nuke_leader
assignment = "Syndicate Operative Leader"
access = list(ACCESS_MAINT_TUNNELS, ACCESS_SYNDICATE, ACCESS_SYNDICATE_LEADER)
-<<<<<<< HEAD
-=======
big_pointer = TRUE
pointer_color = COLOR_SYNDIE_RED
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Trim for Chameleon ID cards. Many outfits, nuke ops and some corpses hold Chameleon ID cards.
/datum/id_trim/chameleon/operative/clown
@@ -127,8 +103,5 @@
/datum/id_trim/chameleon/operative/clown_leader
assignment = "Syndicate Entertainment Operative Leader"
access = list(ACCESS_MAINT_TUNNELS, ACCESS_SYNDICATE, ACCESS_SYNDICATE_LEADER)
-<<<<<<< HEAD
-=======
big_pointer = TRUE
pointer_color = COLOR_SYNDIE_RED
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/datums/json_database.dm b/code/datums/json_database.dm
index 510be35898e..6baeb44ab09 100644
--- a/code/datums/json_database.dm
+++ b/code/datums/json_database.dm
@@ -61,8 +61,6 @@
/datum/json_database/proc/get_key(key)
return cached_data[key]
-<<<<<<< HEAD
-=======
/// Picks the data of a random key and then removes that key from the database.
/// Since the list is no longer inside the database, you can mutate and use it as you like.
/datum/json_database/proc/pick_and_take_key()
@@ -73,7 +71,6 @@
cached_data -= key
queue_save()
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Sets the data at the key to the value, and queues a save.
/datum/json_database/proc/set_key(key, value)
cached_data[key] = value
diff --git a/code/datums/keybinding/communication.dm b/code/datums/keybinding/communication.dm
index 9b120ea062c..92c8f3c4984 100644
--- a/code/datums/keybinding/communication.dm
+++ b/code/datums/keybinding/communication.dm
@@ -15,12 +15,8 @@
return TRUE
/datum/keybinding/client/communication/radio
-<<<<<<< HEAD
//hotkey_keys = list("Y") // ORIGINAL
hotkey_keys = list(";") // SKYRAT EDIT CHANGE - CUSTOMIZATION
-=======
- hotkey_keys = list("Y")
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
name = RADIO_CHANNEL
full_name = "IC Radio (;)"
keybind_signal = COMSIG_KB_CLIENT_RADIO_DOWN
diff --git a/code/datums/keybinding/living.dm b/code/datums/keybinding/living.dm
index 046528392fd..84e3685f5f8 100644
--- a/code/datums/keybinding/living.dm
+++ b/code/datums/keybinding/living.dm
@@ -121,11 +121,7 @@
user_mob.set_combat_mode(FALSE, silent = FALSE)
/datum/keybinding/living/toggle_move_intent
-<<<<<<< HEAD
hotkey_keys = list("Alt") //SKYRAT EDIT CHANGE - C IS FOR COMBAT INDICATOR - ORIGINAL: hotkey_keys = list("C")
-=======
- hotkey_keys = list("C")
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
name = "toggle_move_intent"
full_name = "Hold to toggle move intent"
description = "Held down to cycle to the other move intent, release to cycle back"
diff --git a/code/datums/map_config.dm b/code/datums/map_config.dm
index 066e668e1fe..9535bcf8576 100644
--- a/code/datums/map_config.dm
+++ b/code/datums/map_config.dm
@@ -34,11 +34,7 @@
"cargo" = "cargo_skyrat",
"ferry" = "ferry_fancy",
"whiteship" = "whiteship_meta",
-<<<<<<< HEAD
"emergency" = "emergency_skyrat") //SKYRAT EDIT CHANGE
-=======
- "emergency" = "emergency_meta")
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Dictionary of job sub-typepath to template changes dictionary
var/job_changes = list()
diff --git a/code/datums/mapgen/CaveGenerator.dm b/code/datums/mapgen/CaveGenerator.dm
index dffa59d0789..2c8be2edaa8 100644
--- a/code/datums/mapgen/CaveGenerator.dm
+++ b/code/datums/mapgen/CaveGenerator.dm
@@ -114,13 +114,10 @@
string_gen = rustg_cnoise_generate("[initial_closed_chance]", "[smoothing_iterations]", "[birth_limit]", "[death_limit]", "[world.maxx]", "[world.maxy]") //Generate the raw CA data
for(var/turf/gen_turf as anything in turfs) //Go through all the turfs and generate them
-<<<<<<< HEAD
//SKYRAT EDIT ADDITION
if(istype(gen_turf, /turf/open/space/mirage))
continue
//SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
var/closed = string_gen[world.maxx * (gen_turf.y - 1) + gen_turf.x] != "0"
var/turf/new_turf = pick(closed ? closed_turf_types : open_turf_types)
@@ -303,11 +300,7 @@
CHECK_TICK
var/message = "[name] terrain population finished in [(REALTIMEOFDAY - start_time)/10]s!"
-<<<<<<< HEAD
add_startup_message(message) //SKYRAT EDIT CHANGE - ORIGINAL: to_chat(world, span_boldannounce("[message]"))
-=======
- to_chat(world, span_boldannounce("[message]"))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
log_world(message)
diff --git a/code/datums/mapgen/Cavegens/IcemoonCaves.dm b/code/datums/mapgen/Cavegens/IcemoonCaves.dm
index d1cf2c2e457..1d983582625 100644
--- a/code/datums/mapgen/Cavegens/IcemoonCaves.dm
+++ b/code/datums/mapgen/Cavegens/IcemoonCaves.dm
@@ -72,11 +72,7 @@
/datum/map_generator/cave_generator/icemoon/surface/noruins //use this for when you don't want ruins to spawn in a certain area
/datum/map_generator/cave_generator/icemoon/deep
-<<<<<<< HEAD
weighted_closed_turf_types = list(/turf/closed/mineral/random/snow/underground = 1) // SKYRAT EDIT: Original: list(/turf/closed/mineral/random/snow = 1)
-=======
- weighted_closed_turf_types = list(/turf/closed/mineral/random/snow = 1)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
weighted_mob_spawn_list = list(
SPAWN_MEGAFAUNA = 1,
/mob/living/basic/mining/ice_demon = 100,
diff --git a/code/datums/martial/_martial.dm b/code/datums/martial/_martial.dm
index 27518952507..8475c9e43f9 100644
--- a/code/datums/martial/_martial.dm
+++ b/code/datums/martial/_martial.dm
@@ -211,11 +211,7 @@
* Resets the current streak.
*
* Arguments
-<<<<<<< HEAD
- * * mob/living/new_target - (Optional) The mob being attacked while the reset is occuring.
-=======
* * mob/living/new_target - (Optional) The mob being attacked while the reset is occurring.
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
* * update_icon - If TRUE, the combo display will be updated.
*/
/datum/martial_art/proc/reset_streak(mob/living/new_target, update_icon = TRUE)
diff --git a/code/datums/martial/boxing.dm b/code/datums/martial/boxing.dm
index afb75a66484..9d6252855d3 100644
--- a/code/datums/martial/boxing.dm
+++ b/code/datums/martial/boxing.dm
@@ -232,11 +232,7 @@
/datum/martial_art/boxing/proc/check_block(mob/living/boxer, atom/movable/hitby, damage, attack_text, attack_type, ...)
SIGNAL_HANDLER
-<<<<<<< HEAD
- if(!can_use(boxer) || !boxer.throw_mode || boxer.incapacitated(IGNORE_GRAB))
-=======
if(!can_use(boxer) || !boxer.throw_mode || INCAPACITATED_IGNORING(boxer, INCAPABLE_GRAB))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return NONE
if(attack_type != UNARMED_ATTACK)
diff --git a/code/datums/martial/cqc.dm b/code/datums/martial/cqc.dm
index b2ac63a788f..28b820278e2 100644
--- a/code/datums/martial/cqc.dm
+++ b/code/datums/martial/cqc.dm
@@ -46,11 +46,7 @@
/datum/martial_art/cqc/proc/check_block(mob/living/cqc_user, atom/movable/hitby, damage, attack_text, attack_type, ...)
SIGNAL_HANDLER
-<<<<<<< HEAD
- if(!can_use(cqc_user) || !cqc_user.throw_mode || cqc_user.incapacitated(IGNORE_GRAB))
-=======
if(!can_use(cqc_user) || !cqc_user.throw_mode || INCAPACITATED_IGNORING(cqc_user, INCAPABLE_GRAB))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return NONE
if(attack_type == PROJECTILE_ATTACK)
return NONE
diff --git a/code/datums/martial/plasma_fist.dm b/code/datums/martial/plasma_fist.dm
index d7820ec2df5..8a73f47093b 100644
--- a/code/datums/martial/plasma_fist.dm
+++ b/code/datums/martial/plasma_fist.dm
@@ -112,10 +112,7 @@
human_attacker.underwear = "Nude"
human_attacker.undershirt = "Nude"
human_attacker.socks = "Nude"
-<<<<<<< HEAD
human_attacker.bra = "Nude" // SKYRAT EDIT ADDITION - Underwear and bra split
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
human_attacker.update_body()
var/turf/boomspot = get_turf(user)
diff --git a/code/datums/martial/sleeping_carp.dm b/code/datums/martial/sleeping_carp.dm
index bf351efaf9a..02d0452fad2 100644
--- a/code/datums/martial/sleeping_carp.dm
+++ b/code/datums/martial/sleeping_carp.dm
@@ -184,11 +184,7 @@
/datum/martial_art/the_sleeping_carp/proc/can_deflect(mob/living/carp_user)
if(!can_use(carp_user) || !carp_user.combat_mode)
return FALSE
-<<<<<<< HEAD
- if(carp_user.incapacitated(IGNORE_GRAB)) //NO STUN
-=======
if(INCAPACITATED_IGNORING(carp_user, INCAPABLE_GRAB)) //NO STUN
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return FALSE
if(!(carp_user.mobility_flags & MOBILITY_USE)) //NO UNABLE TO USE
return FALSE
diff --git a/code/datums/materials/_material.dm b/code/datums/materials/_material.dm
index 1c6565a1350..5dc8c26d0f6 100644
--- a/code/datums/materials/_material.dm
+++ b/code/datums/materials/_material.dm
@@ -70,11 +70,7 @@ Simple datum which is instanced once per type and is used for every object of sa
/** Handles initializing the material.
*
-<<<<<<< HEAD
- * Arugments:
-=======
* Arguments:
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
* - _id: The ID the material should use. Overrides the existing ID.
*/
/datum/material/proc/Initialize(_id, ...)
diff --git a/code/datums/memory/general_memories.dm b/code/datums/memory/general_memories.dm
index 0a5324a677d..eca745d3283 100644
--- a/code/datums/memory/general_memories.dm
+++ b/code/datums/memory/general_memories.dm
@@ -162,8 +162,6 @@
"[protagonist_name] [mood_verb] as they lick off some of the pie",
)
-<<<<<<< HEAD
-=======
/// Witnessed someone get splashed with squid ink.
/datum/memory/witnessed_inking
story_value = STORY_VALUE_OKAY
@@ -186,7 +184,6 @@
"[protagonist_name] [mood_verb] as they wipe the ink off their face.",
)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Got slipped by something.
/datum/memory/was_slipped
story_value = STORY_VALUE_MEH
diff --git a/code/datums/mind/_mind.dm b/code/datums/mind/_mind.dm
index 0139c291f83..dddc99c0722 100644
--- a/code/datums/mind/_mind.dm
+++ b/code/datums/mind/_mind.dm
@@ -505,7 +505,6 @@
log_admin("[key_name(usr)] tried and failed to give [current] an uplink.")
else
log_admin("[key_name(usr)] gave [current] an uplink.")
-<<<<<<< HEAD
//SKYRAT EDIT ADDITION BEGIN -- EXPLOITABLES
if("toggle_exploitables")
has_exploitables_override = !has_exploitables_override //First we set the override to be the opposite of whatever it was apon execution, then we
@@ -513,8 +512,6 @@
log_admin("[key_name(usr)] toggled [current]'s exploitables override to [(has_exploitables_override) ? "true" : "false"].")
message_admins("[key_name(usr)] toggled [current]'s exploitables override to [(has_exploitables_override) ? "true" : "false"].")
//SKYRAT EDIT ADDITION END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
else if (href_list["obj_announce"])
announce_objectives()
@@ -563,20 +560,12 @@
/// Sets us to the passed job datum, then greets them to their new job.
/// Use this one for when you're assigning this mind to a new job for the first time,
/// or for when someone's receiving a job they'd really want to be greeted to.
-<<<<<<< HEAD
/datum/mind/proc/set_assigned_role_with_greeting(datum/job/new_role, client/incoming_client, alt_title) // SKYRAT EDIT CHANGE - ALTERNATIVE_JOB_TITLES - ORIGINAL: /datum/mind/proc/set_assigned_role_with_greeting(datum/job/new_role, client/incoming_client)
-=======
-/datum/mind/proc/set_assigned_role_with_greeting(datum/job/new_role, client/incoming_client)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
. = set_assigned_role(new_role)
if(assigned_role != new_role)
return
-<<<<<<< HEAD
var/intro_message = new_role.get_spawn_message(alt_title) // SKYRAT EDIT CHANGE - ALTERNATIVE_JOB_TITLES - ORIGINAL: var/intro_message = new_role.get_spawn_message()
-=======
- var/intro_message = new_role.get_spawn_message()
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(incoming_client && intro_message)
to_chat(incoming_client, intro_message)
diff --git a/code/datums/mind/antag.dm b/code/datums/mind/antag.dm
index 80923349707..b71a5325392 100644
--- a/code/datums/mind/antag.dm
+++ b/code/datums/mind/antag.dm
@@ -25,10 +25,7 @@
antag_team.add_member(src)
INVOKE_ASYNC(A, TYPE_PROC_REF(/datum/antagonist, on_gain))
log_game("[key_name(src)] has gained antag datum [A.name]([A.type]).")
-<<<<<<< HEAD
handle_exploitables() //SKYRAT EDIT ADDITION - EXPLOITABLES MENU
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return A
/datum/mind/proc/remove_antag_datum(datum_type)
diff --git a/code/datums/mood.dm b/code/datums/mood.dm
index 701cffeffeb..cdc7074fd5f 100644
--- a/code/datums/mood.dm
+++ b/code/datums/mood.dm
@@ -288,7 +288,6 @@
if (SANITY_LEVEL_INSANE)
mood_screen_object.color = "#f15d36"
-<<<<<<< HEAD
if (!conflicting_moodies.len) // theres no special icons, use the normal icon states
//SKYRAT EDIT ADDITION BEGIN - ALEXITHYMIA
if(HAS_TRAIT(mob_parent, TRAIT_MOOD_NOEXAMINE))
@@ -296,9 +295,6 @@
mood_screen_object.color = "#4b96c4"
return
//SKYRAT EDIT ADDITION END
-=======
- if (!conflicting_moodies.len) // there's no special icons, use the normal icon states
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
mood_screen_object.icon_state = "mood[mood_level]"
return
@@ -341,11 +337,8 @@
/datum/mood/proc/print_mood(mob/user)
var/msg = "[span_info("My current mental status:")]\n"
msg += span_notice("My current sanity: ") //Long term
-<<<<<<< HEAD
//ORIGINAL
/*
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
switch(sanity)
if(SANITY_GREAT to INFINITY)
msg += "[span_boldnicegreen("My mind feels like a temple!")]\n"
@@ -359,7 +352,6 @@
msg += "[span_warning("I'm freaking out!!")]\n"
if(SANITY_INSANE to SANITY_CRAZY)
msg += "[span_boldwarning("AHAHAHAHAHAHAHAHAHAH!!")]\n"
-<<<<<<< HEAD
*/
//SKYRAT EDIT CHANGE BEGIN - ALEXITHYMIA
if(!HAS_TRAIT(user, TRAIT_MOOD_NOEXAMINE))
@@ -383,10 +375,6 @@
msg += span_notice("My current mood: ") //Short term
//ORIGINAL
/*
-=======
-
- msg += span_notice("My current mood: ") //Short term
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
switch(mood_level)
if(MOOD_LEVEL_SAD4)
msg += "[span_boldwarning("I wish I was dead!")]\n"
@@ -406,7 +394,6 @@
msg += "[span_boldnicegreen("I feel amazing!")]\n"
if(MOOD_LEVEL_HAPPY4)
msg += "[span_boldnicegreen("I love life!")]\n"
-<<<<<<< HEAD
*/
//SKYRAT EDIT CHANGE BEGIN - ALEXITHYMIA / ALCOHOL_PROCESSING
if(!HAS_TRAIT(user, TRAIT_MOOD_NOEXAMINE))
@@ -437,11 +424,6 @@
msg += get_drunk_mood(user)
if(mood_events.len && !HAS_TRAIT(user, TRAIT_MOOD_NOEXAMINE)) // ORIGINAL - //if(mood_events.len)
//SKYRAT EDIT CHANGE END
-=======
-
- msg += "[span_notice("Moodlets:")]\n"//All moodlets
- if(mood_events.len)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
for(var/category in mood_events)
var/datum/mood_event/event = mood_events[category]
switch(event.mood_change)
diff --git a/code/datums/mood_events/generic_positive_events.dm b/code/datums/mood_events/generic_positive_events.dm
index 910057c2daa..54b276fa71a 100644
--- a/code/datums/mood_events/generic_positive_events.dm
+++ b/code/datums/mood_events/generic_positive_events.dm
@@ -351,14 +351,6 @@
mood_change = 1
timeout = 2 MINUTES
-<<<<<<< HEAD
-/datum/mood_event/it_was_on_the_mouse
- description = "Heh heh. \"It's on the mouse\". What a play on words."
- mood_change = 1
- timeout = 2 MINUTES
-
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/mood_event/birthday
description = "It's my birthday!"
mood_change = 2
diff --git a/code/datums/mutations/_mutations.dm b/code/datums/mutations/_mutations.dm
index 7090f8911da..dc7b64089bd 100644
--- a/code/datums/mutations/_mutations.dm
+++ b/code/datums/mutations/_mutations.dm
@@ -118,13 +118,10 @@
/datum/mutation/human/proc/on_acquiring(mob/living/carbon/human/acquirer)
if(!acquirer || !istype(acquirer) || acquirer.stat == DEAD || (src in acquirer.dna.mutations))
return TRUE
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION
if(acquirer.has_borer())
to_chat(acquirer, span_warning("Something inside holds dearly to your humanity!"))
// SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(species_allowed && !species_allowed.Find(acquirer.dna.species.id))
return TRUE
if(health_req && acquirer.health < health_req)
diff --git a/code/datums/mutations/body.dm b/code/datums/mutations/body.dm
index 9d1268185e2..e3165fea475 100644
--- a/code/datums/mutations/body.dm
+++ b/code/datums/mutations/body.dm
@@ -172,12 +172,7 @@
// This is specifically happening because they're not used to their new height and are stumbling around into machinery made for normal humans
/datum/mutation/human/acromegaly/proc/head_bonk(mob/living/parent)
SIGNAL_HANDLER
-<<<<<<< HEAD
- var/turf/airlock_turf = get_turf(parent)
- var/atom/movable/whacked_by = locate(/obj/machinery/door/airlock) in airlock_turf || locate(/obj/machinery/door/firedoor) in airlock_turf || locate(/obj/structure/mineral_door) in airlock_turf
-=======
var/atom/movable/whacked_by = (locate(/obj/machinery/door/airlock) in parent.loc) || (locate(/obj/machinery/door/firedoor) in parent.loc) || (locate(/obj/structure/mineral_door) in parent.loc)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(!whacked_by || prob(100 - (8 * GET_MUTATION_SYNCHRONIZER(src))))
return
to_chat(parent, span_danger("You hit your head on \the [whacked_by]'s header!"))
@@ -197,15 +192,12 @@
/datum/mutation/human/gigantism/on_acquiring(mob/living/carbon/human/owner)
if(..())
return
-<<<<<<< HEAD
// SKYRAT EDIT BEGIN
if(owner.dna.features["body_size"] > 1)
to_chat(owner, "You feel your body expanding even further, but it feels like your bones are expanding too much!")
owner.adjustBruteLoss(25) // take some DAMAGE
return
// SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
ADD_TRAIT(owner, TRAIT_GIANT, GENETIC_MUTATION)
owner.update_transform(1.25)
owner.visible_message(span_danger("[owner] suddenly grows!"), span_notice("Everything around you seems to shrink.."))
@@ -213,18 +205,14 @@
/datum/mutation/human/gigantism/on_losing(mob/living/carbon/human/owner)
if(..())
return
-<<<<<<< HEAD
// SKYRAT EDIT BEGIN
if(owner.dna.features["body_size"] > 1)
to_chat(owner, "You feel relief as your bones cease their growth spurt.")
- REMOVE_TRAIT(owner, TRAIT_GIANT, GENETIC_MUTATION)
return
// SKYRAT EDIT END
-=======
REMOVE_TRAIT(owner, TRAIT_GIANT, GENETIC_MUTATION)
owner.update_transform(0.8)
owner.visible_message(span_danger("[owner] suddenly shrinks!"), span_notice("Everything around you seems to grow.."))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
//Clumsiness has a very large amount of small drawbacks depending on item.
/datum/mutation/human/clumsy
diff --git a/code/datums/mutations/chameleon.dm b/code/datums/mutations/chameleon.dm
index 42bc4cdd537..01932fcfc9a 100644
--- a/code/datums/mutations/chameleon.dm
+++ b/code/datums/mutations/chameleon.dm
@@ -22,7 +22,6 @@
RegisterSignal(owner, COMSIG_LIVING_UNARMED_ATTACK, PROC_REF(on_attack_hand))
/datum/mutation/human/chameleon/on_life(seconds_per_tick, times_fired)
-<<<<<<< HEAD
/// SKYRAT EDIT BEGIN
if(HAS_TRAIT(owner, TRAIT_CHAMELEON_SKIN))
owner.alpha = max(owner.alpha - (12.5 * (GET_MUTATION_POWER(src)) * seconds_per_tick), 0)
@@ -66,43 +65,6 @@
/datum/mutation/human/chameleon/proc/on_attack_hand(mob/living/carbon/human/source, atom/target, proximity, list/modifiers)
SIGNAL_HANDLER
-=======
- owner.alpha = max(owner.alpha - (12.5 * (GET_MUTATION_POWER(src)) * seconds_per_tick), 0)
-
-//Upgraded mutation of the base variant, used for changelings. No instability and better power_coeff
-/datum/mutation/human/chameleon/changeling
- instability = 0
- power_coeff = 2.5
- locked = TRUE
-
-/**
- * Resets the alpha of the host to the chameleon default if they move.
- *
- * Arguments:
- * - [source][/atom/movable]: The source of the signal. Presumably the host mob.
- * - [old_loc][/atom]: The location the host mob used to be in.
- * - move_dir: The direction the host mob moved in.
- * - forced: Whether the movement was caused by a forceMove or moveToNullspace.
- * - [old_locs][/list/atom]: The locations the host mob used to be in.
- */
-/datum/mutation/human/chameleon/proc/on_move(atom/movable/source, atom/old_loc, move_dir, forced, list/atom/old_locs)
- SIGNAL_HANDLER
-
- owner.alpha = CHAMELEON_MUTATION_DEFAULT_TRANSPARENCY
-
-/**
- * Resets the alpha of the host if they click on something nearby.
- *
- * Arguments:
- * - [source][/mob/living/carbon/human]: The host mob that just clicked on something.
- * - [target][/atom]: The thing the host mob clicked on.
- * - proximity: Whether the host mob can physically reach the thing that they clicked on.
- * - [modifiers][/list]: The set of click modifiers associated with this attack chain call.
- */
-/datum/mutation/human/chameleon/proc/on_attack_hand(mob/living/carbon/human/source, atom/target, proximity, list/modifiers)
- SIGNAL_HANDLER
-
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(!proximity) //stops tk from breaking chameleon
return
@@ -118,9 +80,6 @@
return
owner.alpha = 255
UnregisterSignal(owner, list(COMSIG_MOVABLE_MOVED, COMSIG_LIVING_UNARMED_ATTACK))
-<<<<<<< HEAD
/// SKYRAT EDIT BEGIN
REMOVE_TRAIT(owner, TRAIT_CHAMELEON_SKIN, GENETIC_MUTATION)
/// SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/datums/mutations/hulk.dm b/code/datums/mutations/hulk.dm
index b627536887f..b4e13d888c9 100644
--- a/code/datums/mutations/hulk.dm
+++ b/code/datums/mutations/hulk.dm
@@ -113,11 +113,7 @@
return
if(!user.throw_mode || user.get_active_held_item() || user.zone_selected != BODY_ZONE_PRECISE_GROIN)
return
-<<<<<<< HEAD
- if(user.grab_state < GRAB_NECK || !iscarbon(user.pulling) || user.buckled || user.incapacitated())
-=======
if(user.grab_state < GRAB_NECK || !iscarbon(user.pulling) || user.buckled || user.incapacitated)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return
var/mob/living/carbon/possible_throwable = user.pulling
@@ -126,12 +122,8 @@
if(ishuman(possible_throwable))
var/mob/living/carbon/human/human_throwable = possible_throwable
-<<<<<<< HEAD
//if(human_throwable.wear_suit && (human_throwable.wear_suit.flags_inv & HIDEJUMPSUIT)) // ORIGINAL
if(human_throwable.wear_suit && (human_throwable.wear_suit.flags_inv & HIDETAIL)) // SKYRAT EDIT CHANGE
-=======
- if(human_throwable.wear_suit && (human_throwable.wear_suit.flags_inv & HIDEJUMPSUIT))
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
to_chat(user, span_warning("You can't reach [human_throwable]'s tail through [human_throwable.p_their()] [human_throwable.wear_suit.name]!"))
return
@@ -175,11 +167,7 @@
* For each step of the swinging, with the delay getting shorter along the way. Checks to see we still have them in our grasp at each step.
*/
/datum/mutation/human/hulk/proc/swing_loop(mob/living/carbon/human/the_hulk, mob/living/carbon/yeeted_person, step, original_dir)
-<<<<<<< HEAD
- if(!yeeted_person || !the_hulk || the_hulk.incapacitated())
-=======
if(!yeeted_person || !the_hulk || the_hulk.incapacitated)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return
if(get_dist(the_hulk, yeeted_person) > 1 || !isturf(the_hulk.loc) || !isturf(yeeted_person.loc))
to_chat(the_hulk, span_warning("You lose your grasp on [yeeted_person]!"))
@@ -250,11 +238,7 @@
/// Time to toss the victim at high speed
/datum/mutation/human/hulk/proc/finish_swing(mob/living/carbon/human/the_hulk, mob/living/carbon/yeeted_person, original_dir)
-<<<<<<< HEAD
- if(!yeeted_person || !the_hulk || the_hulk.incapacitated())
-=======
if(!yeeted_person || !the_hulk || the_hulk.incapacitated)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return
if(get_dist(the_hulk, yeeted_person) > 1 || !isturf(the_hulk.loc) || !isturf(yeeted_person.loc))
to_chat(the_hulk, span_warning("You lose your grasp on [yeeted_person]!"))
diff --git a/code/datums/mutations/reach.dm b/code/datums/mutations/reach.dm
index 70060673d38..829ed5bded2 100644
--- a/code/datums/mutations/reach.dm
+++ b/code/datums/mutations/reach.dm
@@ -13,12 +13,7 @@
/datum/mutation/human/telekinesis/New(class_ = MUT_OTHER, timer, datum/mutation/human/copymut)
..()
if(!(type in visual_indicators))
-<<<<<<< HEAD
visual_indicators[type] = list(mutable_appearance('modular_skyrat/master_files/icons/effects/tele_effects.dmi', "telekinesishead", -MUTATIONS_LAYER)) // SKYRAT EDIT CHANGE - ORIGINAL: visual_indicators[type] = list(mutable_appearance('icons/mob/effects/genetics.dmi', "telekinesishead", -MUTATIONS_LAYER))
-=======
- visual_indicators[type] = list(mutable_appearance('icons/mob/effects/genetics.dmi', "telekinesishead", -MUTATIONS_LAYER))
-
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/mutation/human/telekinesis/on_acquiring(mob/living/carbon/human/homan)
. = ..()
if(.)
diff --git a/code/datums/mutations/sight.dm b/code/datums/mutations/sight.dm
index 4ee1de6771a..5a8d7458f3d 100644
--- a/code/datums/mutations/sight.dm
+++ b/code/datums/mutations/sight.dm
@@ -110,11 +110,7 @@
///X-ray Vision lets you see through walls.
/datum/mutation/human/xray
name = "X Ray Vision"
-<<<<<<< HEAD
- desc = "A strange genome that allows the user to see between the spaces of walls." //actual x-ray would mean you'd constantly be blasting rads, wich might be fun for later //hmb
-=======
desc = "A strange genome that allows the user to see between the spaces of walls." //actual x-ray would mean you'd constantly be blasting rads, which might be fun for later //hmb
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
text_gain_indication = span_notice("The walls suddenly disappear!")
instability = POSITIVE_INSTABILITY_MAJOR
locked = TRUE
diff --git a/code/datums/outfit.dm b/code/datums/outfit.dm
index 369f4e749b7..5862b661004 100644
--- a/code/datums/outfit.dm
+++ b/code/datums/outfit.dm
@@ -49,8 +49,6 @@
/// Type path of item to go in belt slot
var/belt = null
-<<<<<<< HEAD
-=======
/**
* list of items that should go in the belt of the user
*
@@ -58,7 +56,6 @@
*/
var/list/belt_contents = null
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Type path of item to go in ears slot
var/ears = null
@@ -229,15 +226,12 @@
if(socks)
user.socks = initial(socks.name)
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION START - Underwear and bra split
if(bra)
user.bra = initial(bra.name)
// SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(accessory)
var/obj/item/clothing/under/U = user.w_uniform
@@ -271,8 +265,6 @@
for(var/i in 1 to number)
EQUIP_OUTFIT_ITEM(path, ITEM_SLOT_BACKPACK)
-<<<<<<< HEAD
-=======
if(belt_contents)
for(var/path in belt_contents)
var/number = belt_contents[path]
@@ -281,7 +273,6 @@
for(var/i in 1 to number)
EQUIP_OUTFIT_ITEM(path, ITEM_SLOT_BELTPACK)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
post_equip(user, visualsOnly)
if(!visualsOnly)
@@ -327,7 +318,6 @@
*/
/datum/outfit/proc/apply_fingerprints(mob/living/carbon/human/user)
if(!istype(user))
-<<<<<<< HEAD
return
if(user.back)
user.back.add_fingerprint(user, ignoregloves = TRUE)
@@ -367,80 +357,6 @@
item.add_fingerprint(user, ignoregloves = TRUE)
return TRUE
-//SKYRAT EDIT
-/**
- * Copies the outfit from a human to itself.
- **/
-/datum/outfit/proc/copy_outfit_from_target(mob/living/carbon/human/H)
- if(!istype(H))
- return
- if(H.back)
- back = H.back.type
- if(H.wear_id)
- id = H.wear_id.type
- if(H.w_uniform)
- uniform = H.w_uniform.type
- if(H.wear_suit)
- suit = H.wear_suit.type
- if(H.wear_mask)
- mask = H.wear_mask.type
- if(H.wear_neck)
- neck = H.wear_neck.type
- if(H.head)
- head = H.head.type
- if(H.shoes)
- shoes = H.shoes.type
- if(H.gloves)
- gloves = H.gloves.type
- if(H.ears)
- ears = H.ears.type
- if(H.glasses)
- glasses = H.glasses.type
- if(H.belt)
- belt = H.belt.type
- return TRUE
-// SKYRAT EDIT END
-=======
- return
- if(user.back)
- user.back.add_fingerprint(user, ignoregloves = TRUE)
- for(var/obj/item/item in user.back.contents)
- item.add_fingerprint(user, ignoregloves = TRUE)
- if(user.wear_id)
- user.wear_id.add_fingerprint(user, ignoregloves = TRUE)
- if(user.w_uniform)
- user.w_uniform.add_fingerprint(user, ignoregloves = TRUE)
- if(user.wear_suit)
- user.wear_suit.add_fingerprint(user, ignoregloves = TRUE)
- if(user.wear_mask)
- user.wear_mask.add_fingerprint(user, ignoregloves = TRUE)
- if(user.wear_neck)
- user.wear_neck.add_fingerprint(user, ignoregloves = TRUE)
- if(user.head)
- user.head.add_fingerprint(user, ignoregloves = TRUE)
- if(user.shoes)
- user.shoes.add_fingerprint(user, ignoregloves = TRUE)
- if(user.gloves)
- user.gloves.add_fingerprint(user, ignoregloves = TRUE)
- if(user.ears)
- user.ears.add_fingerprint(user, ignoregloves = TRUE)
- if(user.glasses)
- user.glasses.add_fingerprint(user, ignoregloves = TRUE)
- if(user.belt)
- user.belt.add_fingerprint(user, ignoregloves = TRUE)
- for(var/obj/item/item in user.belt.contents)
- item.add_fingerprint(user, ignoregloves = TRUE)
- if(user.s_store)
- user.s_store.add_fingerprint(user, ignoregloves = TRUE)
- if(user.l_store)
- user.l_store.add_fingerprint(user, ignoregloves = TRUE)
- if(user.r_store)
- user.r_store.add_fingerprint(user, ignoregloves = TRUE)
- for(var/obj/item/item in user.held_items)
- item.add_fingerprint(user, ignoregloves = TRUE)
- return TRUE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
-
/// Return a list of all the types that are required to disguise as this outfit type
/datum/outfit/proc/get_chameleon_disguise_info()
var/list/types = list(uniform, suit, back, belt, gloves, shoes, head, mask, neck, ears, glasses, id, l_pocket, r_pocket, suit_store, r_hand, l_hand)
@@ -465,8 +381,6 @@
num_to_load = 1
for(var/i in 1 to num_to_load)
preload += type_to_load
-<<<<<<< HEAD
-=======
//Load in belt gear and shit
for(var/type_to_load in belt_contents)
var/num_to_load = belt_contents[type_to_load]
@@ -474,7 +388,6 @@
num_to_load = 1
for(var/i in 1 to num_to_load)
preload += type_to_load
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
preload += belt
preload += ears
preload += glasses
@@ -494,11 +407,8 @@
for(var/skillpath in skillchips)
preload += skillpath
-<<<<<<< HEAD
preload -= typesof(/obj/item/clothing/under/color/random) // SKYRAT EDIT - Don't preload random jumpsuit spawners that delete themselves
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
return preload
/// Return a json list of this outfit
@@ -554,10 +464,7 @@
l_hand = target.l_hand
internals_slot = target.internals_slot
backpack_contents = target.backpack_contents
-<<<<<<< HEAD
-=======
belt_contents = target.belt_contents
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
box = target.box
implants = target.implants
accessory = target.accessory
diff --git a/code/datums/pod_style.dm b/code/datums/pod_style.dm
index 83dd90df9f0..8888048980c 100644
--- a/code/datums/pod_style.dm
+++ b/code/datums/pod_style.dm
@@ -67,11 +67,7 @@
/datum/pod_style/missile
name = "cruise missile"
ui_name = "Missile"
-<<<<<<< HEAD
- desc = "A big ass missile that didn't seem to fully detonate. It was likely launched from some far-off deep space missile silo. There appears to be an auxillery payload hatch on the side, though manually opening it is likely impossible."
-=======
desc = "A big ass missile that didn't seem to fully detonate. It was likely launched from some far-off deep space missile silo. There appears to be an auxiliary payload hatch on the side, though manually opening it is likely impossible."
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
shape = POD_SHAPE_OTHER
icon_state = "missile"
has_door = FALSE
@@ -83,11 +79,7 @@
/datum/pod_style/missile/syndicate
name = "\improper Syndicate cruise missile"
ui_name = "Syndie Missile"
-<<<<<<< HEAD
- desc = "A big ass, blood-red missile that didn't seem to fully detonate. It was likely launched from some deep space Syndicate missile silo. There appears to be an auxillery payload hatch on the side, though manually opening it is likely impossible."
-=======
desc = "A big ass, blood-red missile that didn't seem to fully detonate. It was likely launched from some deep space Syndicate missile silo. There appears to be an auxiliary payload hatch on the side, though manually opening it is likely impossible."
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
icon_state = "smissile"
id = "syndie_missile"
diff --git a/code/datums/quirks/_quirk.dm b/code/datums/quirks/_quirk.dm
index b5e79b888aa..4e11099989c 100644
--- a/code/datums/quirks/_quirk.dm
+++ b/code/datums/quirks/_quirk.dm
@@ -28,11 +28,7 @@
var/abstract_parent_type = /datum/quirk
/// The icon to show in the preferences menu.
/// This references a tgui icon, so it can be FontAwesome or a tgfont (with a tg- prefix).
-<<<<<<< HEAD
var/icon = "bug" //SKYRAT EDIT CHANGE
-=======
- var/icon
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// A lazylist of items people can receive from mail who have this quirk enabled
/// The base weight for the each quirk's mail goodies list to be selected is 5
/// then the item selected is determined by pick(selected_quirk.mail_goodies)
@@ -207,7 +203,6 @@
*/
/mob/living/proc/get_quirk_string(medical = FALSE, category = CAT_QUIRK_ALL, from_scan = FALSE)
var/list/dat = list()
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION START
// The health analyzer will first check if the target is a changeling, and if they are, load the quirks of the person they're disguising as.
@@ -220,9 +215,6 @@
// SKYRAT EDIT END
for(var/datum/quirk/candidate as anything in target_quirks) // SKYRAT EDIT CHANGE - ORIGINAL : for(var/datum/quirk/candidate as anything in quirks)
-=======
- for(var/datum/quirk/candidate as anything in quirks)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(from_scan & candidate.quirk_flags & QUIRK_HIDE_FROM_SCAN)
continue
switch(category)
diff --git a/code/datums/quirks/_quirk_constant_data.dm b/code/datums/quirks/_quirk_constant_data.dm
index 2b24351a783..34bde6d9883 100644
--- a/code/datums/quirks/_quirk_constant_data.dm
+++ b/code/datums/quirks/_quirk_constant_data.dm
@@ -35,11 +35,7 @@ GLOBAL_LIST_INIT_TYPED(all_quirk_constant_data, /datum/quirk_constant_data, gene
/datum/quirk_constant_data/New()
. = ..()
-<<<<<<< HEAD
- ASSERT(abstract_type != type && !isnull(associated_typepath), "associated_typepath null - please set it! occured on: [src.type]")
-=======
ASSERT(abstract_type != type && !isnull(associated_typepath), "associated_typepath null - please set it! occurred on: [src.type]")
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/// Returns a list of savefile_keys derived from the preference typepaths in [customization_options]. Used in quirks middleware to supply the preferences to render.
/datum/quirk_constant_data/proc/get_customization_data()
@@ -51,11 +47,7 @@ GLOBAL_LIST_INIT_TYPED(all_quirk_constant_data, /datum/quirk_constant_data, gene
var/datum/preference/pref_instance = GLOB.preference_entries[pref_type]
if (isnull(pref_instance))
stack_trace("get_customization_data was called before instantiation of [pref_type]!")
-<<<<<<< HEAD
- continue // just in case its a fluke and its only this one thats not instantiated, we'll check the other pref entries
-=======
continue // just in case its a fluke and its only this one that's not instantiated, we'll check the other pref entries
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
customization_data += pref_instance.savefile_key
diff --git a/code/datums/quirks/negative_quirks/claustrophobia.dm b/code/datums/quirks/negative_quirks/claustrophobia.dm
index 994c0135730..95a75102b28 100644
--- a/code/datums/quirks/negative_quirks/claustrophobia.dm
+++ b/code/datums/quirks/negative_quirks/claustrophobia.dm
@@ -1,10 +1,6 @@
/datum/quirk/claustrophobia
name = "Claustrophobia"
-<<<<<<< HEAD
- desc = "You are terrified of small spaces. If you are placed inside any container, locker, or machinery, a panic attack sets in and you struggle to breathe." // SKYRAT EDIT CHANGE - ORIGINAL: desc = "You are terrified of small spaces and certain jolly figures. If you are placed inside any container, locker, or machinery, a panic attack sets in and you struggle to breathe."
-=======
desc = "You are terrified of small spaces and certain jolly figures. If you are placed inside any container, locker, or machinery, a panic attack sets in and you struggle to breathe."
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
icon = FA_ICON_BOX_OPEN
value = -4
medical_record_text = "Patient demonstrates a fear of tight spaces."
@@ -24,18 +20,12 @@
var/nick_spotted = FALSE
-<<<<<<< HEAD
/* SKYRAT EDIT REMOVAL START
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
for(var/mob/living/carbon/human/possible_claus in view(5, quirk_holder))
if(evaluate_jolly_levels(possible_claus))
nick_spotted = TRUE
break
-<<<<<<< HEAD
SKYRAT EDIT REMOVAL END */
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(!nick_spotted && isturf(quirk_holder.loc))
quirk_holder.clear_mood_event("claustrophobia")
diff --git a/code/datums/quirks/negative_quirks/cursed.dm b/code/datums/quirks/negative_quirks/cursed.dm
index b5738b6110a..4b99ff850b8 100644
--- a/code/datums/quirks/negative_quirks/cursed.dm
+++ b/code/datums/quirks/negative_quirks/cursed.dm
@@ -1,8 +1,5 @@
-<<<<<<< HEAD
/*
// SKYRAT EDIT REMOVAL
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/quirk/cursed
name = "Cursed"
desc = "You are cursed with bad luck. You are much more likely to suffer from accidents and mishaps. When it rains, it pours."
@@ -16,8 +13,5 @@
/datum/quirk/cursed/add(client/client_source)
quirk_holder.AddComponent(/datum/component/omen/quirk)
-<<<<<<< HEAD
*/
// SKYRAT EDIT REMOVAL END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/datums/quirks/neutral_quirks/colorist.dm b/code/datums/quirks/neutral_quirks/colorist.dm
index c59fe7ee081..f82fd5bf6fe 100644
--- a/code/datums/quirks/neutral_quirks/colorist.dm
+++ b/code/datums/quirks/neutral_quirks/colorist.dm
@@ -1,7 +1,4 @@
-<<<<<<< HEAD
/* SKYRAT EDIT REMOVAL
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/quirk/item_quirk/colorist
name = "Colorist"
desc = "You like carrying around a hair dye spray to quickly apply color patterns to your hair."
@@ -12,8 +9,5 @@
/datum/quirk/item_quirk/colorist/add_unique(client/client_source)
give_item_to_holder(/obj/item/dyespray, list(LOCATION_BACKPACK = ITEM_SLOT_BACKPACK, LOCATION_HANDS = ITEM_SLOT_HANDS))
-<<<<<<< HEAD
*/
//SKYRAT EDIT REMOVAL
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
diff --git a/code/datums/quirks/neutral_quirks/transhumanist.dm b/code/datums/quirks/neutral_quirks/transhumanist.dm
index 523bd913af8..aa8ae075df3 100644
--- a/code/datums/quirks/neutral_quirks/transhumanist.dm
+++ b/code/datums/quirks/neutral_quirks/transhumanist.dm
@@ -127,17 +127,10 @@
else if(isorgan(new_part))
var/obj/item/organ/new_organ = new_part
old_part = human_holder.get_organ_slot(new_organ.slot)
-<<<<<<< HEAD
- if(new_organ.Insert(human_holder, special = TRUE))
- old_part.moveToNullspace()
- STOP_PROCESSING(SSobj, old_part)
- slot_string = new_organ.name
-=======
new_organ.Insert(human_holder, special = TRUE)
old_part.moveToNullspace()
STOP_PROCESSING(SSobj, old_part)
slot_string = new_organ.name
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
/datum/quirk/transhumanist/post_add()
if(!slot_string)
diff --git a/code/datums/quirks/positive_quirks/empath.dm b/code/datums/quirks/positive_quirks/empath.dm
index 57f10c08c9e..3379f8a97c4 100644
--- a/code/datums/quirks/positive_quirks/empath.dm
+++ b/code/datums/quirks/positive_quirks/empath.dm
@@ -2,11 +2,7 @@
name = "Empath"
desc = "Whether it's a sixth sense or careful study of body language, it only takes you a quick glance at someone to understand how they feel."
icon = FA_ICON_SMILE_BEAM
-<<<<<<< HEAD
value = 6 // SKYRAT EDIT CHANGE - Quirk Rebalance - Original: value = 8
-=======
- value = 8
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
mob_trait = TRAIT_EMPATH
gain_text = span_notice("You feel in tune with those around you.")
lose_text = span_danger("You feel isolated from others.")
diff --git a/code/datums/quirks/positive_quirks/settler.dm b/code/datums/quirks/positive_quirks/settler.dm
index b4bede4c1d3..37eff5cb03a 100644
--- a/code/datums/quirks/positive_quirks/settler.dm
+++ b/code/datums/quirks/positive_quirks/settler.dm
@@ -25,14 +25,10 @@
/datum/quirk/item_quirk/settler/add(client/client_source)
var/mob/living/carbon/human/human_quirkholder = quirk_holder
-<<<<<<< HEAD
//SKYRAT EDIT BEGIN - This is so Teshari don't get the height decrease.
if(!isteshari(human_quirkholder))
human_quirkholder.set_mob_height(HUMAN_HEIGHT_SHORTEST)
//SKYRAT EDIT END
-=======
- human_quirkholder.set_mob_height(HUMAN_HEIGHT_SHORTEST)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
human_quirkholder.add_movespeed_modifier(/datum/movespeed_modifier/settler)
human_quirkholder.physiology.hunger_mod *= 0.5 //good for you, shortass, you don't get hungry nearly as often
human_quirkholder.add_traits(settler_traits, QUIRK_TRAIT)
diff --git a/code/datums/quirks/positive_quirks/spacer.dm b/code/datums/quirks/positive_quirks/spacer.dm
index fbdcb8ae945..24f25c32e8a 100644
--- a/code/datums/quirks/positive_quirks/spacer.dm
+++ b/code/datums/quirks/positive_quirks/spacer.dm
@@ -4,21 +4,13 @@
/datum/quirk/spacer_born
name = "Spacer"
desc = "You were born in space, and have never known the comfort of a planet's gravity. Your body has adapted to this. \
-<<<<<<< HEAD
- You are more comfortable in zero and artifical gravity and are more resistant to the effects of space, \
-=======
You are more comfortable in zero and artificial gravity and are more resistant to the effects of space, \
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
but travelling to a planet's surface for an extended period of time will make you feel sick."
gain_text = span_notice("You feel at home in space.")
lose_text = span_danger("You feel homesick.")
icon = FA_ICON_USER_ASTRONAUT
value = 7
-<<<<<<< HEAD
quirk_flags = QUIRK_CHANGES_APPEARANCE //SKYRAT EDIT CHANGE - ORIGINAL: quirk_flags = QUIRK_HUMAN_ONLY|QUIRK_CHANGES_APPEARANCE
-=======
- quirk_flags = QUIRK_HUMAN_ONLY|QUIRK_CHANGES_APPEARANCE
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
medical_record_text = "Patient is well-adapted to non-terrestrial environments."
mail_goodies = list(
/obj/item/storage/pill_bottle/ondansetron,
diff --git a/code/datums/quirks/positive_quirks/spiritual.dm b/code/datums/quirks/positive_quirks/spiritual.dm
index ad4d1482da2..b08fe8b60c6 100644
--- a/code/datums/quirks/positive_quirks/spiritual.dm
+++ b/code/datums/quirks/positive_quirks/spiritual.dm
@@ -2,11 +2,7 @@
name = "Spiritual"
desc = "You hold a spiritual belief, whether in God, nature or the arcane rules of the universe. You gain comfort from the presence of holy people, and believe that your prayers are more special than others. Being in the chapel makes you happy."
icon = FA_ICON_BIBLE
-<<<<<<< HEAD
value = 2 /// SKYRAT EDIT - Quirk Rebalance - Original: value = 4
-=======
- value = 4
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
mob_trait = TRAIT_SPIRITUAL
gain_text = span_notice("You have faith in a higher power.")
lose_text = span_danger("You lose faith!")
diff --git a/code/datums/records/manifest.dm b/code/datums/records/manifest.dm
index d71a26b0dc7..ddb92ea7629 100644
--- a/code/datums/records/manifest.dm
+++ b/code/datums/records/manifest.dm
@@ -15,11 +15,7 @@ GLOBAL_DATUM_INIT(manifest, /datum/manifest, new)
if(readied_player.new_character)
log_manifest(readied_player.ckey, readied_player.new_character.mind, readied_player.new_character)
if(ishuman(readied_player.new_character))
-<<<<<<< HEAD
inject(readied_player.new_character, readied_player.client) // SKYRAT EDIT - RP Records - ORIGINAL: inject(readied_player.new_character)
-=======
- inject(readied_player.new_character)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
CHECK_TICK
/// Gets the current manifest.
@@ -102,11 +98,7 @@ GLOBAL_DATUM_INIT(manifest, /datum/manifest, new)
/// Injects a record into the manifest.
-<<<<<<< HEAD
/datum/manifest/proc/inject(mob/living/carbon/human/person, client/person_client) // SKYRAT EDIT - RP Records - ORIGINAL: /datum/manifest/proc/inject(mob/living/carbon/human/person)
-=======
-/datum/manifest/proc/inject(mob/living/carbon/human/person)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
set waitfor = FALSE
if(!(person.mind?.assigned_role.job_flags & JOB_CREW_MANIFEST))
return
@@ -124,7 +116,6 @@ GLOBAL_DATUM_INIT(manifest, /datum/manifest, new)
var/datum/dna/stored/record_dna = new()
person.dna.copy_dna(record_dna)
-<<<<<<< HEAD
// SKYRAT EDIT ADDITION BEGIN - ALTERNATIVE_JOB_TITLES
// The alt job title, if user picked one, or the default
var/chosen_assignment = person_client?.prefs.alt_job_titles[assignment] || assignment
@@ -133,10 +124,6 @@ GLOBAL_DATUM_INIT(manifest, /datum/manifest, new)
var/datum/record/locked/lockfile = new(
age = person.age,
chrono_age = person.chrono_age, // SKYRAT EDIT ADDITION - Chronological age
-=======
- var/datum/record/locked/lockfile = new(
- age = person.age,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
blood_type = record_dna.blood_type,
character_appearance = character_appearance,
dna_string = record_dna.unique_enzymes,
@@ -144,11 +131,7 @@ GLOBAL_DATUM_INIT(manifest, /datum/manifest, new)
gender = person_gender,
initial_rank = assignment,
name = person.real_name,
-<<<<<<< HEAD
rank = chosen_assignment, // SKYRAT EDIT - Alt job titles - ORIGINAL: rank = assignment,
-=======
- rank = assignment,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
species = record_dna.species.name,
trim = assignment,
// Locked specifics
@@ -158,10 +141,7 @@ GLOBAL_DATUM_INIT(manifest, /datum/manifest, new)
new /datum/record/crew(
age = person.age,
-<<<<<<< HEAD
chrono_age = person.chrono_age, // SKYRAT EDIT ADDITION - Chronological age
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
blood_type = record_dna.blood_type,
character_appearance = character_appearance,
dna_string = record_dna.unique_enzymes,
@@ -169,11 +149,7 @@ GLOBAL_DATUM_INIT(manifest, /datum/manifest, new)
gender = person_gender,
initial_rank = assignment,
name = person.real_name,
-<<<<<<< HEAD
rank = chosen_assignment, // SKYRAT EDIT - Alt job titles - ORIGINAL: rank = assignment,
-=======
- rank = assignment,
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
species = record_dna.species.name,
trim = assignment,
// Crew specific
@@ -183,7 +159,6 @@ GLOBAL_DATUM_INIT(manifest, /datum/manifest, new)
minor_disabilities = person.get_quirk_string(FALSE, CAT_QUIRK_MINOR_DISABILITY, from_scan = TRUE),
minor_disabilities_desc = person.get_quirk_string(TRUE, CAT_QUIRK_MINOR_DISABILITY),
quirk_notes = person.get_quirk_string(TRUE, CAT_QUIRK_NOTES),
-<<<<<<< HEAD
// SKYRAT EDIT START - RP Records
background_information = person_client?.prefs.read_preference(/datum/preference/text/background) || "",
exploitable_information = person_client?.prefs.read_preference(/datum/preference/text/exploitable) || "",
@@ -191,8 +166,6 @@ GLOBAL_DATUM_INIT(manifest, /datum/manifest, new)
past_medical_records = person_client?.prefs.read_preference(/datum/preference/text/medical) || "",
past_security_records = person_client?.prefs.read_preference(/datum/preference/text/security) || "",
// SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
)
/// Edits the rank and trim of the found record.
diff --git a/code/datums/records/record.dm b/code/datums/records/record.dm
index 53d972b341e..7c1e6be5568 100644
--- a/code/datums/records/record.dm
+++ b/code/datums/records/record.dm
@@ -29,10 +29,7 @@
/datum/record/New(
age = 18,
-<<<<<<< HEAD
chrono_age = 18, // SKYRAT EDIT ADDITION - Chronological age
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
blood_type = "?",
character_appearance,
dna_string = "Unknown",
@@ -46,10 +43,7 @@
voice = "?????",
)
src.age = age
-<<<<<<< HEAD
src.chrono_age = chrono_age // SKYRAT EDIT ADDITION - Chronological age
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
src.blood_type = blood_type
src.character_appearance = character_appearance
src.dna_string = dna_string
@@ -97,10 +91,7 @@
/datum/record/crew/New(
age = 18,
-<<<<<<< HEAD
chrono_age = 18, // SKYRAT EDIT ADDITION - Chronological age
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
blood_type = "?",
character_appearance,
dna_string = "Unknown",
@@ -120,7 +111,6 @@
physical_status = PHYSICAL_ACTIVE,
mental_status = MENTAL_STABLE,
quirk_notes,
-<<<<<<< HEAD
// SKYRAT EDIT START - RP Records
background_information = "",
exploitable_information = "",
@@ -128,8 +118,6 @@
past_medical_records = "",
past_security_records = "",
// SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
)
. = ..()
src.lock_ref = lock_ref
@@ -140,7 +128,6 @@
src.physical_status = physical_status
src.mental_status = mental_status
src.quirk_notes = quirk_notes
-<<<<<<< HEAD
// SKYRAT EDIT START - RP Records
src.background_information = background_information
src.exploitable_information = exploitable_information
@@ -148,8 +135,6 @@
src.past_medical_records = past_medical_records
src.past_security_records = past_security_records
// SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
GLOB.manifest.general += src
@@ -171,10 +156,7 @@
/datum/record/locked/New(
age = 18,
-<<<<<<< HEAD
chrono_age = 18, // SKYRAT EDIT ADDITION - Chronological age
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
blood_type = "?",
character_appearance,
dna_string = "Unknown",
@@ -286,16 +268,12 @@
var/final_paper_text = "
Player Ranks: [length(player_ranks) ? player_ranks.Join(", ") : "None"]"
// SKYRAT EDIT END
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
body += "
CentCom Galactic Ban DB: "
if(CONFIG_GET(string/centcom_ban_db))
body += "Search"
@@ -104,13 +101,10 @@ ADMIN_VERB_ONLY_CONTEXT_MENU(show_player_panel, R_ADMIN, "Show Player Panel", mo
body += "OOC | "
body += "PRAY | "
body += "ADMINHELP | "
-<<<<<<< HEAD
//Skyrat Addition Begin - LOOC muting again.
body += "DEADCHAT | "
body += "LOOC\]"
//Skyrat Addition End - LOOC muting again.
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
body += "WEBREQ | "
body += "DEADCHAT\]"
body += "(toggle all)"
@@ -301,11 +295,7 @@ ADMIN_VERB(respawn_character, R_ADMIN, "Respawn Character", "Respawn a player th
if(!record_found && (new_character.mind.assigned_role.job_flags & JOB_CREW_MEMBER))
//Power to the user!
if(tgui_alert(new_character,"Warning: No data core entry detected. Would you like to announce the arrival of this character by adding them to various databases, such as medical records?",,list("No","Yes")) == "Yes")
-<<<<<<< HEAD
GLOB.manifest.inject(new_character, src) // SKYRAT EDIT CHANGE - ALTERNATIVE_JOB_TITLES - Original: GLOB.manifest.inject(new_character)
-=======
- GLOB.manifest.inject(new_character)
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
if(tgui_alert(new_character,"Would you like an active AI to announce this character?",,list("No","Yes")) == "Yes")
announce_arrival(new_character, new_character.mind.assigned_role.title)
@@ -456,9 +446,6 @@ ADMIN_VERB(lag_switch_panel, R_ADMIN, "Show Lag Switches", "Display the controls
dat += "Disable examine icons: [SSlag_switch.measures[DISABLE_USR_ICON2HTML] ? "On" : "Off"] - trait applies to examiner "
dat += "Disable parallax: [SSlag_switch.measures[DISABLE_PARALLAX] ? "On" : "Off"] - trait applies to character "
dat += "Disable footsteps: [SSlag_switch.measures[DISABLE_FOOTSTEPS] ? "On" : "Off"] - trait applies to character "
-<<<<<<< HEAD
dat += "Disable character creator: [SSlag_switch.measures[DISABLE_CREATOR] ? "On" : "Off"] - trait applies to all " // SKYRAT EDIT ADDITION
-=======
->>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
dat += "